With the Salford managers I think it's one of those situations where performance has to be taken into consideration with the resources they have available. Whilst money doesn't always buy success, from the outside it appears as though they had by far the biggest budget in the league, likely to make ours look like a drop in the ocean. Their budget only made them favourites to win the league at the start of the season.
No doubt with their recent success they will soon get offered another in our league.