Its actually relatively easy to please most people. Make something worthwhile, take their money, fix it when it breaks.
It usually becomes complicated because people want to give people as little as possible, rake them over the coals as hard as possible and blame someone else when it breaks.
Perhaps you're missing context to understand why people are upset. Oculus has went so far as to actually pay developers of open, non-exclusive VR games to restrict their games to the Rift and Touch only, either indefinitely or for a period of at least six months. These are games that were already in development. In one case, people had even pre-ordered Giant Cop for the Vive through the Humble Bundle, but Oculus purchased timed exclusivity rights for the game afterwards.
It's a really nasty situation, and Oculus deserves every bit of criticism they've received. This reversal of a tiny piece of their overall exclusivity strategy does not in any way diminish or undo everything else they've been doing. In fact, it's completely irrelevant for anyone who wasn't planning on pirating content.
i don't follow this VR stuff; why should Oculus do that?
These companies aren't your friend. As is always stated, they exist to make money, whether that's in the best interest of the consumer or not. That's capitalism, that's fine. Certainly in this space, I don't think anyone is realistically arguing that there is some better method (would the R&D emerge to create and market VR in a communist society? Seems unlikely to me). That doesn't justify not taking punitive action against anti-consumer businesses/actions (Facebook, e.g.); for the system to work, consumers need to be avidly pro-consumer.