I think your measuring wins, I'm measuring performances.
Bath and Sale were credible wins, with Sale also being off form, but that's their problem. Exeter was decent but like Bristol, far from a starting team. So results aside and against full strength sides...we shipped 50 against Quins where we weren't awful, we were totally outplayed. Shipped 40 against Glaws, their only win of the season. Say what you want about Saints, they offered nothing to win, yet still won. Scraped past Worc by 3 where we were at best sufficient in the 1st half IMO. Pasted by Tigers. Convincingly beaten by Falcons.
The wins are close, the losses aren't.