They're more peripherals than consoles. This is what makes it so frustrating to see what's happened to Oculus. Their recent moves are very anti-developer.
I think it's worth pointing out that Steam might technically be a walled garden, but it's a very open one, and it has full support for both the Vive and the Rift. I don't get the impression at all that the Vive is trying to be a console artificially. There is no content that is exclusive to the Vive only because of business contracts; the Vive is just enjoying temporary and coincidental exclusivity which is a result of Touch not being available and not even having a release date.