Quote Originally Posted by Zaniel View Post
"Spaghetti code" is a meaningless statement that players just spout off. The reality is we, not being the game's programmers, have ZERO idea what is complex and what is not. The reality of complex large scale coding is that there is often little relationship between what we as customers perceive as easy/difficult and what is actually easy/difficult. Some things which seem insane to us can be rebuilt in an afternoon by one guy, then other things that seem like they should be easy ("iTs JuSt A fEw ExTrA fIeLdS iN tHe DaTaBaSe!1!!!") are insurmountable and would take an entire team a year to fix.

Basically there is no point in being an armchair expert and/or ranting/guessing/pontificating about programming stuff and features, you have to assume that at the level of the actual programmers that they are putting their best foot forward to get stuff done. Issues crop up here and there but in the grand scheme of things there isn't some stream of critical disasters. If the devs say something is difficult, then it's difficult, they aren't lying or covering, thinking that is just being a child.
'' Nooooo, I don't believeee you.
Lazy devs REEEEEEEEEEE. ''