Windows is going through a phase right now. The hardware/software combinations isnt as much of an issue as their organizational structure. Hopefully they'll sort it out.
Razer products tend to be hit or miss. They're somewhat fragile so if you aren't gentle on hardware they're probably not a safe bet. If you treat your equipment with kid gloves (sleeves, padded cases/backpacks, always set it down carefully, no power cable yoinking) they're stable and reliable. Caveats accounted for they're definitely worth the premium, especially for the gunmetal options that eschew the gamer chic nuances.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.