Games like Norwich and QPR can happen to the best of them.
Look at Wolves. They got thumped 4-1 by us, drew with Hull and Norwich, both at home, and lost to Fulham and Notts Forest...... all in the last 3 months.
Norwich and QPR are not the reason for us not going up. As said, games like that happen.
The reason for us not going up automatically is 2 fold.
1) The points tally amassed by Wolves, Cardiff and Fulham is crazy. In a lot of seasons over 80 points (which it seems certain we will get) would have been enough for automatic promotion.
2) Our slow start. We only got 7 points from our first 7 games. People forget this. Nearly 20% into the season and we were in relegation form. Since then we've gone on to get 72 points from the next 36 games which is easily auto promotion form.
Yes you could blame Bruce for the slow start, but you could also say he was still in the early days of turning around this rotten stinking club that he inherited, and also that for those first 7 games he was without key players such as Grealish, Kodjia and Jedinak.
Since he got people fit, got the best out of Adomah, brought in Snodgrass, brought in Agnew we've actually been pretty decent.... barring the odd game like QPR and Norwich which like I've shown with Wolves can happen to anyone.