I've played plenty of great games with bad localizations, and the latter has never really seemed to detriment my overall views of the game, so I'm not sure how that could be the only way simultaneous releases would be good.
I wouldn't worry about knowing if a game sucks or not before hand as you can get a pretty good idea of it through reviews and metacritic, and especially these days mass internet opinion seems to be irrelevant as to what my own opinion will be.