I think £25 is a fair price for what you're getting as well as having a wider choice of servers to play on. It feels very justified after playing the game for so many hours (though no-where near as some).

I'm not sure why you'd stop playing a game one clearly likes because they want to charge for extra content, it's been the norm for some time, and enforced by 'expansion packs' for PC games for years.

The argument would be that if you're against monetisation of games, you might be in this situation an awful lot going forwards