No, the old way was automatic. Every program you installed created a folder group on the start menu. Everyone who ever touched a computer knew to click start/windows button and all your programs would be there! Now it's a crap shoot to figure out where they are!
And yes, I suspect I am getting too old because change like this used to excite me. But now I don't have time to fix something that shouldn't be broke.