I agree for the most part, but... well just take it from somebody who does work with computers for a living: SR is a very odd mix of things that obviously were implemented with tender loving care and the main goal being a good end product... yet also coupled with some things that are just a fucking mess and poorly designed and that nobody seems to fix or tidy up.I mean I've just ended up not knowing wtf to think about the site development. Some of it speaks very well of the people behind it. Some of it speaks rather poorly. But I think the most likely answer is that it's the best work of somebody with very little experience and very little desire to learn more than is necessary. Given that, adding any new feature could be a major undertaking, because you aren't just adding a feature -- you're going back to the beginning almost to learn everything involved with not only the feature, but breaking that feature. If you don't know very well what you're doing, you're likely going to fuck up badly and write bugs or holes into your products.SR can't afford to ever make that mistake. So features are few and far between. I mean if you've never programmed or made websites before, and you have to take an entire 3 month course equivalent just to know you aren't writing in security holes... it's gonna suck to do, you're not gonna want to do it, and you're gonna put it off a lot. Ya know. Seems reasonable to me, I don't know.