Well, I think since you're no longer a (recognized) KSU fan, you should transfer your college degree to another school or something. I should just go ahead and ban you now because I'm sure you're going to cause a ruckus and whine about something else and I certainly don't need the AD on my ass...
Look, I don't have an opinion one way or another, but we're really only hearing your side of the story here. I have read a lot of the comments you've made on GP.COM, and a couple of times I responded you slapped back telling me about how I was just ignoring "reality" and insinuated that I was drinking the purple koolaid too much. There was a time when you actually stated for the record that KSU was losing games because of facilities, inept AD administration, and how recruiting was being affected by it. You even had RoboCat as an ally for a while until Leland pretty much caused him to go away. I'm paraphrasing here based on my recollection, and not using exact wording.
I am genuinely sorry that you had to go through that, and I personally believe that you are a true and loyal KSU fan. However, considering the way this has been handled, from your view, I'm quite certain there is more going on from both sides that hasn't been presented. While others may have said you didn't say anything too critical, they aren't the ones who have to deal with it and the resulting fallout from it. Like it or not, the AD has the final say so on how such matters are to be handled, and when you piss on the shoes of the big guy, you can't expect him not to do anything. That's not to say you can't be critical and raise your concerns, and I'm sure that Weiser has heard many things. It's one thing to raise your concerns to him directly, it's another to do so in a public forum where others who may or may not be donors read your comments and take them as gospel of what KSU is doing. And more importantly, in a forum where Weiser is not at liberty to answer. You have admitted that KSU is doing things in secret (to which I agree they probably are) but they may have legitimate reasons for doing such things, and when you're the guy in charge, you see things from a different perspective.
This isn't an attack on you, just my observations. I have been involved in many projects where I have had to hold onto information from those working on my team because they didn't need to know, or it's release could have created some other issues. And I have been chastised openly by some and have had to fire people because they ask too many questions or complain too much, especially in open forums. I didn't want to, but there comes a time when it's more practical to get rid of the naysayers who can disrupt or cause problems because the projects doesn't have time to address every little concern that comes up from someone who really isn't in the know and especially if that person isn't a key player. I'm not implying that you are that type of person, but a check of reality might help you to understand what I'm getting at. This isn't about Stalinism or totalitarianism, it's about success of a project, product, or program and a lot of eggshells that must be protected and sometimes, you may not know what they are. I don't think you did anything to genuinely cause problems for the program, but that isn't up to me to decide and my opinion is irrelevant when it comes to the issue you were dealing with. At the same time, SOMETHING must have triggered it, and without knowing exactly what was said, and what the AD was using as a basis, all I can say is I hope you find a way to work it out.
Best of luck to you.