Problem with those is portability and convenience. Work breaks, waiting rooms, etc., I’m not going to have a controller with me so a slideout keyboard works better. Any situation I’d play mobile games with a controller would probably be a situation I could just bring a Switch or Steam Deck.
Ya that’s generally what I’ve done as well. Inbento is one of the few times I’ve enjoyed playing a mobile game.