the incredibly unfortunate thing is, and i'm not sure you all remember this: the core of the game, it's programers, is Runewaker. they're the ones with the 'programming experience' that would be used to fix things. and they have a new pet project now, Eligium.
Before any rumor mills start, I have to correct this mis-statement. The first 2 sentences are correct; Runewaker IS the developer for Runes of Magic and they ultimately are the ones controlling the content and whether bugs get fixed (or not fixed...) The last part, however, is incorrect. Eligium is published by Frogster, but it is not from Runewaker. Eligium is a joint effort from developers Shanda and Goldcool. On top of that, Eligium is handled by new staff, completely unrelated to the staff handling Runes of Magic. They are not even on the same floor of the office building.
On to the suggestions... I agree with Helsing's sentiments. This was a good MMO (keyword = "was"). However, I can't turn a blind eye on the fact that Runewaker's ability to deliver quality content has more or less nose dived. At the core of the content available on RoM is a lot of good ideas and features; the problem is that they're just riddled with bugs and often don't take the playerbase into consideration (or only take a fraction of the playerbase into consideration). Even if this game only catered to endgamers--and often we can say that it does--the fact of the matter is that even the endgamers are going to be unsatisfied with the poor quality of programming...
1.) Just take siege out. Until it can be programmed in a way that is more functional and less problematic, there's really no reason to have it in the game...not even as a "beta." The way they currently have it configured results in a lot of lag, and a lot of inconsistencies cross-server (like some servers are a few seconds ahead of other servers; probably due to the fact that each server is its own independent server, and now suddenly they have to be temporarily "merged" together in this independent siege zone). I would link to the post in which the server status was explained, but since the implementation of the new forums, this post has been deleted. I think it was from 2009 or 2010 or something...
2.) Should have moved the server to the middle of the US. Like... Nebraska. Or Texas. Having it on the extreme west coast creates too much lag for east coast users and having it on the extreme east coast creates too much lag for west coast users. Just put it in the middle somewhere so that it cuts the distance in half X_X (At the worst, we would all just be equally lagged. lol.) Also, why Florida? So that our servers would go down every time a hurricane blows through? xD
3.) Server merges = yes please. But just merges of the smaller servers. For example, no real point merging Govinda and Artemis unless you want a lag fest. But merging Reni and Osha or Grimdal and Indigo would be acceptable. If, in the future, population becomes too high for the existing servers then just add ONE...if the fills up, then you can add another. But for now it would be better to consolidate than to pretend that all servers will someday (over the rainbow) be equally highly populated.
On a side note: to prevent further player loss, they would have to develop a system that allows them to transfer item shop items and maybe character levels for the merge. Otherwise you'd just have a bunch of cranky people that "lost" their characters and invested money.
4.) Cash shop... just don't even get me started. If it's ever made to be even *remotely* fair to the diamond buyers, then we'll be on to something. Right now people aren't getting enough bang for their buck, plain and simple. I don't have a problem with a pay to win game; I have a problem with people getting ripped off and paying an arm and a leg for incremental progression (which is rendered worthless after 3-6 months).