What are your thoughts on Valve's announcements?

Over the past week, Valve made three separate announcements on the Steam website. I honestly thought the last announcement would be a game, my guess was Left 4 Dead 3, but I was wrong. So, I will briefly talk about each announcement, and you can tell me what you think about them below.

Steam OS- Steam OS is an entire operating system distributed through Linux. By connecting your computer to a TV, you can play games on it, stream music and TV shows, and so on.

Steam OS machines- This is Valve's hardware that can run Steam OS. Not only does it play every Steam game, but it is literally designed to be hackable. Also, there will lots of different "Steam boxes", as different manufacturers can make them cheaper, faster, or smaller. They are taking the same basic approach Google does with Android; lots of phones run Android, but Google still has a phone that they made.

Steam controller- The new controller, which was just announced today, is an attempt to blend keyboards and mice with controllers in a way. Instead of analog sticks, it has two trackpads. Any buttons you would need on a keyboard correspond to something on the new controller.

What do you all think of the announcements? I felt like they probably should have announced a game, especially since the only upcoming Valve game is exclusive to Asia; but I also have to admit that a free Steam OS doesn't sound too bad. Tell me what you think in the comments!