I think they can, but it will require a similar agreement to the one I assume that the people that make game consoles, chromebooks, and set top blu ray players have to sign in order to have a client that can access Netflix. (Not sure which way the money goes there.) If all he's saying is that the system won't prevent you from running other programs besides Steam, like a web browser, that's not the same thing as supporting Netflix.
I agree that he might have meant that it would support a web browser in addition to Netflix, in which case so much the better.