I can only assume that this means the local Spoons to you are not very successful, which would explain your bad experiences.
So much depends on the Manager and their duty managers. If some or all of them don't understand Real Ale then the pub will go down the toilet.
I feel lucky in that all of my local Spoons are reliable as far as the beer is concerned.