The Bills do not have the same population/corporations that Wash and Dallas, or even NE, have. They have never even come CLOSE to selling-out all their season tix, even in the SB years, hence ticket prices remain the lowest in the NFL on average with no chance of increasing them to even average NFL levels.
Second of all, Ralph has spent to the cap every year but this one, mainly because of the uncertainty regarding the additional revenue sharing, which STILL hasn't been resolved (but hopefully will on the 23rd, so that Ralph can go back to spending fully under the cap). So he's trying to maximize his team's potential. Maybe he hasn't spent a ton on head coaches, but high-priced coaching doesn't guarantee you anything.
Last of all, Jones and Snyder didn't do much to maximize profits other than to jack-up prices, or INSITITUE prices, on things that were previously cheaper or free (training camp). Again it all goes back to the market.