Not sure that popularity = baddassery.
So, what do you think of this interpretation of Harry & Co.?
I think Harry lies somewhere in the middle: He doesn't skip out on classes and so on because he's a privileged, entitled slacker, he skips classes because he's trying to save the world; he's held in high regard by many due to his Mad Quidditch Skillz and his identity as The Boy Who Lived, but that fame (especially in regards to the latter) also brings him a lot of negative attention.
To say that Ron Weasley is "stereotypical privileged young men who only put forward a C effort in school because [he knows he} can coast into adulthood on [his] families' reputation" is just... wrong.