There’s a reason my phone has no trouble with the Roku, works immediately when I use microHDMI, and gets updates for games on time and my roommate’s does not. Hardly a day passes where I’m not convinced he’s relegated to a worse quality of life because his phone just isn’t allowed to do things right. His phone doesn’t even run the transit app properly.
Now I’m not saying but a new phone every year for the incremental improvement, but don’t get something from a crap factory pushing high volume for small margins. Get something good.