In the hope that someone with the power to change things might one day glance at this thread, and to vent my spleen, here is a non-exhaustive list of everything that is wrong with Magic Online.
Just in case my wish ever comes true here's the take away: DO USABILITY TESTING. There is no way you are doing any at the moment and if you did some (any!) the difference it could make would be huge.
Of course I only write this list because I really like Magic and I would love for there to be something better than MTGO or MWS to play it online.
(If anyone knows a solution or workaround for any of these let me know ... does "Use Software Rendering" under Display & Sound settings improve the graphics or make them worse?)
* "Error FRC033" when redeeming a coupon. I think this means "the items you are trying to buy cost more than the coupon is worth" but that is just a guess.
* When you use a coupon to part-pay for items in the store, the resulting email receipt makes no mention of it. Only when you check your own bank/credit card statement can you tell that the coupon was used at all.
* You have to register at a separate site in a web browser to make a compensation request.
* You (initially) cannot claim compensation for a draft that goes wrong without the game/event numbers even though you may have no access to them.
* Fonts are not anti-aliased.
* There is no facility to store credit card details so you have to type them in every time.
* Nonstandard windows and widgets that are much uglier and less usable than the Windows defaults.
* Doesn't run on any platform except Windows.
* Sometimes in chat windows it stops echoing back what you are writing and you can only see what the other person is saying.
* Sometimes in chat windows you cannot read the last line of text because it is in some way "below the fold" despite being scrolled to the bottom of the window.
* The "Choose Card Name" window for Pithing Needle (and other things one assumes) does not follow standard Windows behaviors. For example, if you click below the scrollbar button in the vertical scrollbar you will be jumped to that location rather than one screenful further on. In the list
* None of the images (except Planeswalkers) show in my version of the program.
* Left-click in the (misnamed) Classifieds section does nothing at all. You have to somehow work out that right-click has all the commands. This is demented.
* Colors are poorly chosen and clash, text often has poor legibility, font sizes are inconsistent and typography is dreadful.
* Long and erratic pauses, often for up to a minute after the timer has run down, during drafts.
* Because the information is not prepopulated, determining the real name of a user is impossible. Buddy lists have no annotation facility. Basically you have to memorize the MTGO nick of everyone you might ever want to speak to.
* DoNotChange / donotchange@donot.change. Yeah, thanks for that.
* No internationalization support for language, times, date formats or anything else.
* Detritus from previous policy decisions litters the UI. Example: rating headers but no ratings.
* Navigation is abysmal.
* Support staff have no way to add/remove players from games/drafts and seemingly no control over anything at all. If it doesn't work, fire up the compensation request form.
* Home page contains almost no useful information. Apparently Cephalid Seafood Restaurant are one of the top 5 clans and have been since 1972. Although I have no idea what this means or why I should care.
* Names longer than approximately 15 characters wrap in a really ugly fashion in the Information box. Again with the terrible typography.
* Buddy smileys are a sickly off-yellow and about as visually appealing as a car accident.
* Target areas (for the mouse) are far, far too small. No use at all is made of Fitts' Law or any similar understanding of mouse-based navigation.
* There are /too many/ ways to manipulate the UI. Looking at the homepage I can click through a series of menus in the bottom-left, or use the buttons along the bottom or use the buttons embedded in the homepage itself or use the dropdown in the top-right or use the arrows in the bottom-right or click on the tabs in the bottom right or click the boxes on the left or click the links in the page itself or click the Helpful Hints buttons towards the bottom or pick out a window from the right with the double-arrow and have it float uselessly over what I am trying to read. Too much! Give me some simple navigation, please!
* I can manipulate the background color and font size of the chat windows. But whatever combination of settings I choose it will look ugly.
* Just in links in the main page there is massive signal confusion. Links in the main window right now are: White, Bold and Underlined; White and Bold (this one just moves the text a little, it's not a real link but as it looks like one and it does something I include it); Orange; White and Underlined; Pale Yellow and Underlined. There is also some text in Bold and Red that looks like a link (and should be a link to further information about ALA block constructed events being temporarily off) but is not. This is leaving aside all the boxes, buttons and other randomness that could definitely be included under the title "links".
* Event and Game numbers when shortened in tabs and window titles are shortened in a completely useless fashion. "Event 5..." is not useful information when we are up to Event 532377 ... every Event starting this month begins with a 5!
* Clans page is currently borderline illegible.
* Classifieds and trading in general is a wading-through-treacle nightmare of you-can't-get-there-from-here idiocy that could be used to train pacifists to kill. Third party tools are bad because clear APIs are not available. I expect this area languishes worse than almost any other area because it is not a profit center nor a core part of the product. But think what a humming trading section could do for participation. Do not be afraid of success! You could even turn a match-buyer-with-seller system INTO a money maker by charging a broker's fee.
* The entire program is just a bit too slow to do everything. Remember: 0.1 seconds or less feels responsive, more than 1 second feels broken.
* The system of making people "open" draft packs before drafting is ridiculous. At least 50% of all new users are going to need that explained to them personally. Just let people enter with a draft pack!
* Store credit card details for users that want them stored and then use those details to charge users as their draft starts. Do not make them buy product in advance. Stop putting barriers in front of people giving you money!
* Clicking on "Tournament Packs" in the Store takes you to Store Front. If they have been phased out, remove this button!
* Mottled grey backgrounds behind black text, pale gray background behind white text, and other, similar combinations harm legibility and add nothing.
* There is a "Leagues" option under Play. They have been down since before I ever played MTGO. Remove this button. Communicate more clearly with users the plan regarding Leagues.
* Provide a tooltip to explain what effect "Use Software Rendering" will have under Display & Sound settings. In fact, use tooltips EVERYWHERE.
* Provide a way to sign up inside the UI for news on Premier Events or particular formats.
* Sort out replays.
* Users don't like to horizontal scroll. Especially when there's nothing out there.
OK, that's it for now. Plenty more where that came from.