I agree with the sentiment, but as a developer myself, it would seem the cause of most of your complaints.... art for example is really all consequence of "how do we continue develop a slowly dying and very old software product and still make a profit"
how many programmers, Q&A testers and artists do you think this game can actually afford? 1 programmer = 70k a min. let's say everyone is averaging 60k. If the UO team is only 5 people(for example) that's over 300,000 k of the budget just in those 5 people.
of course bods are kinda broken. because with a small team, doing the bulk of the work, push it out and fixing the issues later is the only way it gets done. We may not like it but let's look at the state of the game using a lens of reality