I hear your frustration. I've ended up playing games like Terraria, because it's hard to mess up something that simple.
Our feelings in this appear to be firmly mirrored by the rank and file inside Jagex Towers. Have you read the employee reviews of Jagex on Glassdoor?
http://www.glassdoor.com/Reviews/Jagex-Reviews-E322592.htm It's all about management being a kind of old school tie thing, and none of them having a clue how to make a game. While those on the shop floor are not being listened to.
It sounds like a thoroughly depressing place to work at the moment.