The terms of service are almost identical to those of, for example, Steam. Which is also "always on" by default. And nobody seems to have a problem with it. So could we please be rational, and stop pretending that Oculus is doing anything special here? And a lot of clauses highlighted in the article are pure boilerplate, and actually required for the service being allowed to publish, for example, your reviews or your screenshots.
Yes, you can raise privacy concerns, but you would have to do so against any software storefront that lives in your system tray.
This is worth discussing, but it is definitely nothing "Super Shady".
And if you want to put on your HMD, and instantly see your home screen (or hit the xbox button on your controller), there needs to be some background service watching. The same goes for notifications / multiplayer invites / chat requests.
You don't want that? Go to System Settings/Administrative Tools/Services, select "Oculus VR Runtime" and hit "stop". There, it's gone.