Despite cashplayers basically being the pillar of this game, I agree with this post.Not 3 buffs - it stays the same, but "spend x amount of tavern silver" is now broken.
You don't have to bother with the castle - it will very slowly gain points over time by normal gameplay - mainly battles, negotiations and daily quests.
Playing for almost 1 week with the castle system, I noticed what is the purpose of it. It's targeting players who buy diamonds, giving them significant amounts of castle points. Other means for obtaining points are very limited (just 15 fights & negotiations), forcing players to wait couple of years for leveling it up. It's kinda obvious.
Also by that system the devs are moving towards indirect locking diamond purchases to the world in which they were bought. Players who have for example 3 worlds would have to pay 3 times for the castle.
I see that last updates have the disturbing amount of changes to the reward system, taking away the means for dedicated players to gain diamonds or huge amounts of goods. RQ limit, removing WW from the events and bottlenecking the castle system is pushing towards the only option left - in game shop.
One of the thing that was the most impressive for me in FoE was the not so greedy system of pay to win, but sadly that is changing with the latest updates. It's still the great game, but the direction is clearly towards polarizing and separating premium from the free users.
The castle is great, but the daily limits for all the things other than buying diamond packages sends a bad mesage.
Cashplayers should be rewarded, but not this way. I already mentioned that Castle System is supposed to be a grindfest, and should be only that, not a "who will spend more money on a game" competition.
Much vetter way to reward cashplayers is premium membership with nice bonuses for "premium" players.