Sorry OP - trolls gonna troll.
No, I just expect too much I guess. I see this mentality every time I ask people who know almost nothing they try to fall back on this one.
I'm sorry Chicken but your comment seems to simply an assertion with no details backing it.
Pretty sure I did answer his question, all he has to do is try it himself and there will be no question.
But try what exactly? What is the buggy behavior you found, what behavior did you expect and what are the steps to recreate it? Whenever I file a bug report with any company, I am required to provide all three of those details. You didn't really provide any of those in this thread. I'm not sure he can be expect to try it and see himself without question given the lack of details. I also doubt most people would try to go through your entire forum post history to try to figure out. So, to that extent, I would agree that you are expecting too much.
I believe there has been cases that channels had to be updated to address changes in Brightscript but the issue doesn't seem to come up that often, only impact the specific channel and usually gets fixed for the majority of mainstream channels.
There have also been indications that some customers might have gotten a lemon device or have a TV or amplifier that did not interact correctly with the Roku. It is hard to tell what device was the blame in those situations and it is not reasonable to expect everyone will be able to recreate these one-off issues without question.
There have been a couple cases that I could sympathize with members of the Roku user community being frustrated. However, both of the issues were more policy related than technical bugs.
One frustration is PlexRetro channel is being removed on June 3rd and some users have expressed great dissatisfaction with the replacement. The worst part is, at least for a while, there seem to just be finger pointing between the Roku and Plex forums on who is responsible. Ultimately, my personal belief is Plex is responsible for if they want to include a classic UI channel or not. But based on what I read on both forums, some users were not at all please with the responses and the lack of transparency as to why exactly the change needed to happen. As June 3rd comes up, I expect that drama may flare again. While I can somewhat understand fans of the retro channel deciding Roku is no longer for them, I am also sad to see them go over it.The other frustration is how purchases that included Angry Birds available for purchase on the Roku store. I personally through this specific situation was handled poorly by Roku. My perspective is that of largely buying my games through Valve's Steam marketplace were game companies remove a game from listing of future sales but any existing sales are final and the customer can always redownload the game. Roku's marketplace purchases appear not to work the same as Steam's. At some point it appears Rovio and Roku parted ways and not only could you no longer purchase the game but downloading it disappeared as well. If a Roku support ask you to factory reset the Roku or the Roku was replaced under warranty or you upgraded the Roku, in each of those cases the game just couldn't be re-installed. To be fair to Roku, other app marketplaces have had similar issues. Nintendo shutdown the Wii Shop Channel which kept customers from ever downloading again their purchases. Apple made it impossible for iphone/ipad customers to move forward with hardware upgrades and continue to use 32-bit only app purchases. So to some extent Roku is functioning similar to majority of app marketplaces. At the same time, the handling of it has put a chilling effect on me making additional purchases on the Roku Channel store.
Regardless, neither of these indicate that Roku is a "buggy" or really that it is even any worse than the other media player on the market.
While I'm not trying to dismiss your feedback, it is being called out for trolling because it is currently lacking substance to work off of. Please clarify what you mean exactly by "buggy" or what are "half the things [a customer] might expect." You are presenting assertions as if they should be agreed upon facts which makes it impossible to have a meaningful two way conversation.