If you guys are interested in romhacks/fangames/Pokemon games with a little more meat and difficulty to them, I heartily recommend Pokemon Infinite Fusion. It's based on FR/LG, with a slightly different story (but it's still essentially Team Rocket doing Team Rocket things), with the big difference being that you can fuse Pokemon. Every Pokemon in the game is fuseable, giving you a MASSIVE possible amount of combinations. You can play it classic mode, like a regular Pokemon game, but there's even a randomised mode which changes it up so every wild encounter and trainer battle uses randomly fused Pokemon. It's great fun!
As for whether modern Pokemon games hold your hand too much, I dunno. I do recognise they're made explicitly for children, so I can't tell you how much is too much. In fact, I remember as a child being stumped enough that I quit playing Diamond halfway through because I thought the gyms were 'too hard'. I still enjoy the newer games (I don't care what anyone says, I loved SwSh) but I don't let their shortcomings get to me as I recognise they're children's games.
As others have said, ads. The app is also overrun with spambots posting links to scams to buy followers or ForEx or whatever they're selling. The algorithm is really, really bad, at least if you're an artist of any kind. IG was one of the first apps to attempt to steal TikTok's short-form video format, which means it's hard to get your content out there if you're just posting images. And there are a LOT of content reposters.