This is also why i never use the "windows importer" same thing, so many games are not added to the start menu that its a bit pointless, i find keeping shortcuts in a folder and dragging and dropping that far more efficient there.
Its a lose lose thing i guess, dont have the option and people will ask for it, but then adding it is never gonna work 100%, tricky balance.