To be fair the main problem with PK is that most maps have material limits like 100 iron or some bs, meaning that all the stocks were done in 1 hour by the same sad human beings who log on at 7am and serfing was literally useless as no one made profit. Now this has caused 90% of the population to only log on for an hour or so for the same retarded boring siege. Both of your points make sense, a map needs to fit the current playstyle which is have everything already prepared for clans to fight for 2 hours a day, then reset. Mike also has a point that this really needs to change. The amount of times I've had people ask me to add stock to food in each castle on the conversions was pathetic.. I mean it's literally food how lazy has this community got.
The server has turned into a TDM, and the server rules haven't helped much either and has killed off the pleb community hence why people don't need to play during the day. Thanks whoever changed the war rules you scummy cunts.
Unfortunately making stocks low won't help the server situation, changing the ruleset will. Good luck with that when you have a bunch of morons circle jerking it.