I'm not so sure that the OEM Razer uses nowadays is still iOne... Several clues have indicated to me that it's nowdays Solid Year (2013 models and Tournament).
The overall quality of the old 2009 lines were crap indeed, iOne managed to make lots and lots of faulty units of the Razer Blackwidow and Razer Blackwidow Ultimate and even if it wasn't faulty it was still bad, that's true and undeniable. And at the same time, people, especially Razer fanboys, would defend such keyboards over the course of years and years, making it seem like a holy grail of Mechanical Keyboards be it 2009, 2010, 2011 and 2012. And at the same time, of course, people who knew stuff about keyboards would get mad at them. That's one of the many reasons for its "hate".
But still, Carter Salley (responsible for CM Storm peripherals) seems to admit that their CM Quick Fire TKs come from the same factory (and so does Corsair) as Razer 2013 keyboards and told me that the G710+ is surely made in the same factory. Meanwhile, Matias seems to be sure that the Logitech G710+ is made by Solid Year and that'd pretty much explain why its keycaps are so bad while the soldering is nice. And after I opened both Logitech G710+ and Corsair K70 up I noticed several resemblances between them...
Anyways, regarding the bad soldering, yes, that was a common issue in the older models, I'm not gonna deny that. But now, I really do have to defend at least the Razer Blackwidow Tournament edition, which has this PCB:

As hard as it is to admit, thing looks far nicer than any of my Costar boards.
An analogy to this would be audiophile's disliking Beats by Dr. Dre.
I'm not so sure about that...

Razer may not be the highest quality brand as their marketing makes them seem to be, but they're not THAT horrible...

There's no words to describe how overrated and ridiculous Beats headphones are, Razer doesn't even comes close. I'd type on a Razer keyboard all day, even a bloody Razer Lycosa, but having to use a Beats Studio headphone is something that'd only happen on my worst nightmares.