In the past I've brought up issues like "You aren't listening to our feedback on the UI". And someone at NI reminded me that NXG started out very different looking. In fact (I hope I can say this) the UI actually had a ribbon interface for a alpha release or two similar to office products. NI claims they listened to our feedback and started over with the UI that contextually pops in on the right. In my opinion, I think that NI would have moved away from ribbon interfaces on their own, just because it had technical limitations, and didn't scale well. This this is an example of the users complaining a lot, and NI changing it for the better.
EDIT: Oh and @Mads made a point about how much harder it is to get new customers, than retain the ones you have. I'm not a Linux or Mac user. I probably will never install LabVIEW in either of those environments. But current LabVIEW has some users that do, and zero of them would be supported in NXG. From NI's perspective, what is the effort needed to support them, and what percentage of users can migrate to Windows? I actually lost a bet (pretty badly) with Michael about this. I made a bet with him that one year after NXG 1.0 was released NI would have a Mac or Linux version. We had both been part of the Alpha/Beta of NXG and I figured they were just prioritizing Windows until a stable release.