Basically all what was factually wrong was a flash chip.

The rest is emotions from both sides;
MS is bleeding edge, so be prepared to endure stuff like that.
If you prefer embedded stuff then choose Tyros/SD/...
Factual is also that GS sounds potentialy can sound far better than any embedded sound(Tyros, Kurzweil or whatever).

Peace.