Cloud storage of mouse settings is perhaps a bit wacky, but I really don't think there is a conspiracy behind it.
It might make more sense for the driver to allow local configuration, and then sync that to the cloud, rather than the other way around - but meh. The lack of internet connection probably isn't a real-world problem for users of a mouse targeted at MMO gaming.
I've got one of these mice, and I can't reproduce any unresponsiveness when the driver transitions from online to offline.
I think the real lesson to be learnt here is that even if you've done nothing wrong, if you don't want to be the target of internet hysteria, be very careful that no feature in your product can inaccurately be described by people on forums with the letters D-R-M... especially when it isn't.