Maybe I just got unlucky! Glad to hear you had better luck.
To be honest, I'm a bit betwixt and between with regard to my mechanical keyboard preferences.
I'm currently using a Razer Blackwidow here at home which I like a lot in terms of build, feel and ergonomics, but it suffers from a proprietary Windows only settings / lighting control program.