Controversial topic maybe?
I have been using Kodi in one way or another for several years. First my own builds on top of Ubuntu, later OpenElec, and then migrated to LibreElec.
For all that time I have use x86 hardware. First on my desktop, but later in purpose built HTPC's
First dedicated was using on board graphics. First one was an AMD A10-7850k. Most things worked, but for whatever reason, when cable signal quality was weak, the on board GPU would crash the MythTV plugin at the time, so I moved on.
Next I tried a Intel Haswell era Celeron G1820. Again, back in 2014 the MythTV plugin kept crashing with the Intel On Board graphics as well. Then I tried adding a cheap Nvidia GeForce 720 GT, and everything worked beautifully. I built three boxes with this configuration, main one in the livingroom, one for the bedroom and one for the guest room.
Then Nvidia discontinued VDPAU. In order to get newer H.265 decodes, I needed to move away from Nvidia. I tried dropping all the G1820's back down to integrated graphics last year. It turns out in the 5 years since I first tested, integrated graphics now works fine with the MythTV plugin. One of the motherboards didn't have an HDMI port, so for shits and giggles last year I took advantage of a MicroCenter combo deal and got a motherboard and a completely overkill Coffee Lake i5-9400 for my main home theater HTPC. I was shooting for something lower end, but all the small CPU's were sold out at the time. It has been pretty good, but I have had the early adopter penalty from a hardware compatibility perspective, with occasional passed through sound channels getting mixed up (center channel going to rear right, etc.) requiring reboots. Shame on me for forgetting that Linux rarely works right with new hardware :p
Anyway, this was just a long and roundabout way of getting to the point that I like x86 hardware. I've enjoyed building systems, but I am starting to wonder if it makes sense anymore, or of it really has made sense at all in the last 5 years.
Is there anything I would be giving up (display quality, sound quality, playback capabilities, etc.) by going with - say - a Raspberry Pi 4 or some other cheap ARM-based media box compared to my x86 boxes? Maybe the next time I am forced to upgrade hardware (probably due to H.266/VVC encoding) maybe I should just give up on all this stuff, and transition to ARM?
Appreciate any thoughts.