Then you have not used a roku for awhile.
Why use it at all? I looked at their site. I see nothing interesting about it at all except the ability to play MKV files. Of course, it's hard to tell if it can do certain things since their web site is HORRIBLE. You click on tech specs and you expect to find out some real information, but they tell you almost nothing about it. You have to click on the quickstart guide to see what the ports are on it even. Does it do DTS? Who knows. It doesn't say. Will it play M$ WMA files? I can't tell. It doesn't say so.
There is no model I see that has component output. It's either RCA or HDMI. That's ridiculous. My 1st Gen AppleTVs with a CrystalHD card added can do 720p over component and 1080p over HDMI (e.g. my mother's old Panasonic 57" projection tv that still works great 15 years later can do 1080i,720p,480p,480i all in their native modes, but it's component only and she doesn't want to upgrade until it breaks since it still works fine (and cost $5500 in 1999 so she wants her money's worth).
A 1st Gen ATV can not only do component as well as HDMI and can have its hard drive upgraded to an internal 1TB if desired. With XBMC easily added, it can run virtually any file format out there, supports full DTS playback (even the ATV menus will play DTS Audio CDs correctly). With RemoteHD added, it supports full video Airplay as well. It doesn't do Netflix, etc. but almost everything else out there already does it anyway (e.g. almost all BD players, for example and I couldn't care less about things like HBO apps, although they could be played through Airplay as well).
The bottom line is that no Roku player can do Airplay or Component video, making it worthless, IMO. Why Airplay? Forget the convenience of almost every iPhone/iPod Touch and iPad on the planet still in service being able to easily send the output to it directly, but also newer Macs can output their displays directly to ATV2 and ATV3 units, allowing you to run virtually anything a Mac can use on them directly. For example, in combination with a Playstation3 bluetooth game pad, I can play any number of Mac games (including most Steam Play ones) on a TV on the other side of the house through AppleTV. For example, I played The Cave the other day on a 47" plasma in the living room as if I were on my Mac Mini in the den. Similarly, a newer Macbook Pro can output its display directly to an AppleTV equipped display of any size including massive projectors without any wires, giving you potentially massive monitor capability anywhere there's an AppleTV Gen2 or Gen3.
No Roku device can do that for you.
AppleTV devices sync directly to your iTunes library, both on your computer server and also in the Cloud with newer models, making any library items you might already own through iTunes instantly available with or without a server. It is a simple matter to run a whole house audio/video system that can even sync audio to all the rooms at once. You can even control the audio output to another unit in another room from any AppleTV or use any iOS device ever made including 1st Gen to control the whole house with the Remote App. Can Roku sync whole house audio? No, you'd need to look into Sonos to do that while avoiding Apple.
The next Gen AppleTV about to come out will supposedly support direct gaming, apps and a more powerful unit. If so, direct support for XBMC on such a model would make Roku moot, IMO.
There is literally nothing other than airplay ATV does better than the roku 3. Nothing. Zero. Zilch.
...
Wake Up.
Clearly, you haven't made much effort to consider that as my post has shown and so your post looks a bit ridiculous ranting and raving without knowing all the facts and needs of different individuals.
Are there uses for Roku? Sure. Will it better fit some people's needs, especially right now? Sure. Do I feel the need to tell everyone what unit to buy for their own personal use and to "wake up" like they're all ignorant or something? No. Let them make their own minds up. I'm simply pointing out features your Roku box can't do.