I agree with you about the shops, however, this is an economy server. So, that means having 100k of say Yew logs (currently only 250 in the shop) would make cutting them unneeded and would only be done for leveling woodcutting, and not for selling. My guess would be there is a limit to how many things are in the shops to try and keep the eco stable.