Thanks for sharing your thoughts and experiences for others on this forum.
I agree that, if people want a simple device to watch downloaded movies (Plex, DLNA, Airplay) and/or major Internet streaming services (e.g.,, Netflix, Amazon Prime, YouTube, Hulu), then they should just buy a Roku or Apple TV. Android is great for smartphones, but not well-adapted yet for watching TV because the user interface is touchscreen-oriented and there are many different hardware manufacturers. A lot of people buy Android boxes to run Kodi to watch "free" content, but end up struggling because Kodi also tries to run well on all platforms.
Being a retired IT software/hardware guy, I personally don't mind tinkering around with my rooted Android boxes (1 x ATV1900PRO, 2 x ATV595PRO, 2 x now-dead ATV520E). I have the Rii i24 and MyGica KR41 Air fly mouse remotes. Some people think their problems are only on MyGica boxes and don't realize that the same and/or different problems exist on other boxes. I actually use MyGica as a cheap and low-power "server" device, not as a "client" device for direct viewing. With only 1 app (i.e., Servers Ultimate Pro), I run a DLNA server for streaming downloaded movies, an SMB server for copying files from/to my PC, and a DDNS server to synchronize my public domain name's external IP address for remote VPN access to my home network. Previously, I used an expensive and power-hungry Windows laptop PC laptop 24/7 to do the same and I also ran Plex as the DLNA server on the PC which I found too complicated for my purposes.
For viewing, I have 2 x Roku Streaming Sticks on 2 TVs and 1 x LG 4K Smart TV. I am watching out for a sale on a Roku Ultra 4K.