I looked, this all seemed pretty reasonable to me. I'm not sure I get the complaints. They kept the # years season tickets as an "OR" qualifier, so if you've been going for 20+ years you keep your top priority seats without needing to donate anything. The 15-20 the next group, and so on down.
You really only need to put in an annual donation if you are hoping to "skip" the proverbial line in terms of preference by how long you've been a STH. I don't see what the problem is with that, it seems quite reasonable to me.
I'm guessing the Wilson club is a separate required donation thing which I probably didn't read enough to figure out, but overall this seems like a sensible approach to me.