I don't think he was piling on, Einstein, not that you have the weight of intelligence to pile on anyone. I believe his point was that YOU think you are the smartest one here when in effect, the ONLY reason you are the "smartest" shane0911 is that userids are unique. But the good news is you do deserve the real association....most idiotic shane0911 poster which of course can be extended to most idiotic and clueless poster here.
So, did Shea announce yet? I thought someone said he was going to announce this week, maybe? There is a whole year between now and signing day, so announcing may not amount to much anyway, but just curious.
I'm pretty sure most would agree there's a better candidate for that honor. Take comfort in knowing you are close to the answer.