Here are a few of the concepts most people dont seem to quite grasp:
- forced firmware updates, firmare updates to be able to access an online service ecosystem, firmware updates to be able to access a store eco system, you cant blame homebrew devs for. Companies like for you not to be able to own the hardware you buy, so that constant feed of "lock in" mechanics is designed for that purpose and almost "for that purpose only". (In the PC ecosystem where open hardware is a standard, forced firmware updates dont exist. Its the same in the Android world (to an extend).)
- instant gratification vs delayed gratification is not something the human mind (much less the impuls driven decision making of a minor) can handle very well.
- telling folks out there which firmware versions are exploitable as of now - serves the purpose of allowing those who are interested to stay on lower version, while homebrew environments are developed, to do just that. Its not a "tease" or something "unfair" to keep people from plaing the latest games, it literally just signaling what the entry points are - while the software is developed. Which takes time. And a certain mindset, to not sell out exploits to Nintendo right away, because they pay bug bounties.
- Buying "an android device for emulation" defeats the purpose of wanting Switch Hardware to run homebrew. In the package with those kinds of usable controllers, a portable tegra chip, easy docking capability - and the pricepoint, those "Android Devices" dont exist on the market. Also the beauty of having a dedicated homebrew system that a scene supports is, that software gets optimized for that device.
If all you can think about is to complain, that you "only" will be able to probably play every PSX and many DC games in existance - watch a few more Mario commercials, and update away for your pressing "multiplayer needs", no one is holding you back. This is the "contract", layed out by the ramifications of systems that are designed to be "online", to make you buy services and to disallow you to play current games, if you want to use them for any other purpose. And if you still come to grasp with this world, let it be known, that this is designed for the purpose to squandering the attractiveness of "really owning your device". (Being able to decide between updating and playing the latest games, and not updating and playing homebrew is not an "empowering" ownership decision either. Its giving in to the designed ecosystem of never being able to run what you want on that system. (First in userland, later - maybe - even in a su environment.))