I'm back announcements are stupid. It shouldn't be a surprise that you play 2 years at the same school. It is only because of the pathetic state of college basketball that anyone thinks they're necessary.
And speaking of the state of college basketball, these are professional athletes. Professional athletes that are given free college degrees and now often graduate degrees because we need to hold up the illusion that this is somehow amateur athletics. These kids are now making more money than doctors, lawyers, and many CEOs. When you start getting compensated like that to play a game, especially when the fans are now even more directly than the pros paying your salary, you're just going to have to toughen up and get over people being big old meanies.
There are negative things said about everyone in high profile positions. Whether you are an actor, musician, athlete, politician, executive, etc. If you're in a spotlight, you are going to get a heck of a lot of benefits and also some negativity. If you can't handle that, there are tons of other things you can do. You're literally in college, get the degree to do one of those other things.