I agree. RICH (can't see my way to call it anything else) could use a bit of an upgrade.
It is a really nice place. I've been there quite a few times (it's 'bout 15 minutes from my house). For the most part, their fans are okay, but you'll run into a few boorish drunks (though not nearly as many as @ RICH).
Yeah, the obstructed view thing could be better (still, we had fun in our FREE obstructed view seats to last year's Bills-Redskins game thanks to plenzmd), but the thing that bothers me is the long commute from where you park (unless you own or purchase an expensive parking pass) to the shuttles that take you to FedEx Field...and the even longer wait to get out of their parking lot after the game (remember, it is 'bout 10,000 more people than what RICH holds).
I've been to this place quite a few times also (was just there for the Chargers-Stillers playoff game), and I agree. It's a very nice place and they have enough activities to keep you busy and to make it a family friendly environment (live bands, play area for kids, the Great Hall where you can observe Stiller history). I'd say that for the whole experience, it's even better than M&T Bank Stadium.
Easily the best part of your post. I couldn't agree more. It would be nice to go to a game and not have to deal w/ as many drunken idiots who supposedly are Bills fans.