Well to be fair, that is an impressive number of promotions and it was nearly one more last season. I agree though the style of play the majority of the time is horrendous, but then occasionally we'll absolutely outplay a team, which makes us wonder why we can't always play like that.
Unfortunately for us and Bruce, we came up against a team that could play football in Fulham last season. Also, credit where credit is due, we are fourth in the table and are currently unbeaten. So sacking him without a concrete plan on who to replace him would be the stupidest thing we could do. If we go on a streak of loses though we might have to take the risk.