I don't know if I'd say it's the generations fault...None of my local pet stores(both chain and mom & pop) seem to have knowledgable staff-especially in reptiles. Actually, the only two stores that I've ever been too which had knowledgable staff employed people of the younger generation. I can think of MANY employees who know close to nothing about animals that work in pet stores, and MOST of them are from a generation older than my own.
I think that the safest thing to say is that manager's and business owners need to step their game up, but it probably won't happen. Be thankful for the internet and do your research first s you know what you need when you go into a pet store. Buying a pet(from a retail store) is like buying anything else, if you don't know what you want/need then, most likely, they're going to try and sell you as much as possible.