Today's siege system is pay for win, which is visible, even ,,a blind one'' (a joke) would notice, . To improve the siege castle you have to pay with gold which is available to buy for real cash, you can not get it, can't craft, only to buy for cash, Please, delete Pay for win. Please, make improvements to the siege castles for free, available for spices or raw materials. If you can not get something in the game for free, it is only available for cash in the game and I give you an advantage over other players, it is not just a cosmetic item, than what is it? We call it pay for win. The game is already buy to play, and you have added pay for win and that's why this game can not be big. I'm sorry.
Actually this is not true. To improve castle you need to use Spices that you can gather without real money. You can craft outside the castle with half-timebered house and get almost the same bonus that is inside the castle. You can only use gold to enlarge the castle vault... I cannot see the Pay-to-Win mechanics here.
Maybe you're right, I need to check it out. My information may be incomplete, outdated, thank you for the information and I will check it out, but I believe it sounds reasonable enough.