I will answer your questions in order.
Why do I care?
Because you people are annoying.
Can't have someone disagree with you?
Ignoring the strange wording of that sentence, the inherent assumption of that post is absurd. The idea that Iowa fans all agree with one another is stupid, and only something an annoying person would even suggest.
I guess you come here to be right?
Of course I come here to be right, do you come here to be wrong? You do a good job of it.
Discussion is off limits?
Again, the notion Iowa fans can't disagree and discuss things amongst ourselves is stupid.
But answer this, why are you here?
You are here because a prospect with an Iowa offer selected ISU, just be honest.