I think you get what you pay for.
Ship Aground, Candid and Tap house are offering beer that you won't find in many other places and they sell beer from the small breweries, hence the higher prices. Having said that Candids larger is actually cheaper than some of the beer sold at some other pubs in Stafford.
I like Ship Aground but its not my favourite pub in Stafford. I'm more likely to be seen in the Sun, Rose & Crown or Candid because I prefer the decor / ambience of those places.
Snap on rose & crown, can get a good pint under a fiver too!