So maybe get the Xbox version of Minecraft—or the Raspberry Pi version—instead of the iOS one.
I feel like most people on this site could afford a small gaming machine, though.
Always check if one of your local universities has a "University Surplus" store or similar. Many universities try to recoup some of their expenses by selling their old computer (and other) hardware when they upgrade, and it's usually ridiculously inexpensive to find a decent PC tower that you can toss a hard drive in and have a mostly pretty tolerable little gaming rig. A couple upgrades later and it can be a totally tolerable gaming rig. I've found many decent bargains at my local University Surplus store in the $50-ish price range for a working starter tower with motherboard, CPU, RAM, etc.
None of these are officially allowed mods, for that stuff you need to go to resource packs and/or data packs, which provide a sanctioned, but (AFAIK) is more limited ability to extend the game.
Look into the FTB modpacks (or darkosto’s modpacks like skyblock or sevtech) they (like most modpacks tbh) come with a launcher that selects the correct minecraft version and assembles all the mods.
I’ve been running at least two modpack launchers, and playing around 5-6 modpacks in addition to vanilla since the start of covid and it’s generally quite smooth (had to restore from backups a few times, but the backups themselves were automatically created by mods included in the pack.)
Edit:
If you want an amazing experience from caveman to rocket scientist, try Sevtech: Ages.
If you want to learn how all these techy mods work, try FTB University (maybe FTB Academy first.)
If you want to play on 1.16.5 try FTB Endeavor.
If you wanna try a large stable ungated modpack, try FTB Revelation.
(There are lots of other modpacks that are great, but these I have recent experience with.)
Multiplayer Minecraft just looks like crack for ADHD children.
What makes it addictive? The social aspect?