rtcvb32: Most likely it would be inconsistency in different parts of the site... Each and every data block that's TEXT or BLOB in a db can have it's own type for exactly what it's attuned for, so older versions might not be set for UTF-8. Meanwhile the site itself has to have the xml tag at the beginning saying what the output is, so you have the PHP, and every single text field in the DB that has to be set to UTF-8 for it to work...
Some fields obviously don't need this, ASCII will work fine for 99% email address, usernames, password fields (
hashed and salted), gift codes, etc.
So where would it specifically need UTF-8? User reviews, titles, chat, forum posts, and wishlists, wishlist comments, and... ummm... that's it?
They could use UTF-8 for the entirety of descriptions and titles for games, but if they didn't before, they'd need to do a whole site-wide change of formatting all at once, which probably means making a new table, converting, or taking the site offline and changing the entries while the DB won't be touched at all so it doesn't have to be down more than an hour...
There's no real reason to have database fields that are ascii-only. Algorithms that can handle ascii-set utf-8 without any meaningful slowdown are extremely well-researched at this point.
If our forums have problems with utf-8, it's going to just be clunky forum software.