I graduated HS in the early '90's and was a B student primarily because I was the 'dumb' kid in the AP classes sitting next to classmates of mine who all went to Ivy or little Ivy level schools with a Cal, Stanford, etc. thrown in. That said, I scored very high on my SAT's (pre-writing days) beating many of the same kids. Was I smarted than them? Heck no. Just a better standardized test taker. Not sure if today's SAT is the same.
Working in HR, the worst are not the kids. Generally, their ability to grasp new concepts, adapt to tech, and they have a more global experience than I did coming out of college are all positives. To me, it seems to me that education at least at the schools my company recruits from is more project, hands-on today that regurgitation of information. That is good . The flip side is that they are spoiled and expect immediate promotions off the bat without putting time in the trenches. Just look at the college environment is today. Everyone has singles, which used to be a Senior privilege when I was in Storrs, with state-of-the-art classrooms, gyms, and gourmet cafeterias. No Pier 17 Bake Haddock, which to me tasted like more Pier and less Haddock than it should have. That comes from their parents who gave every Jacob and Emily trophies no matter what because losing was just too mean. In the real working world, there is a lot of losing. Sorry. And when my company does not hire Jacob/Emily, the best is when their parents call up demanding to know why we did not hire them. My response - 'by calling, you just answered your own question.'