I think the main issue is treating 'mobile' as a market when it has the most diverse differences in terms of hardware, software, form factor, screen size etc. These companies publish a one size fits all game that doesn't quite produce a full experience on any.
For me the pushback against mobile gaming is simple to see. Technically, streaming to your phone or tablet is viable now across Steam, PSN and XBL but there aren't many people taking advantage of it. The experience is too inconsistent and that encapsulates the entire mobile gaming market in a nutshell at the moment. The idea of playing your console games on a mobile device - sounds great. But then I need my controller....then any delays or drops and the bitrate or encoding causes smears and frame drops so consistent performance is also an issue. Even something as simple as a sonic game doesn't really work on a mobile platform - I guess it falls into passable.
I have a switch, but still prefer the controller in my hand as opposed to jointed onto the device. I look at the Android games and they seem to be heavily physics based, quiz/puzzle based, hidden object or games like brickbreaker, arkanoid, river raid, golf. You know basically those flash games you'd find on candystand or newgrounds way back when. But not even as polished. Add to this when you find a game you like that it's filled to the brim with menu's, gems, crystals, flashes etc.
For me mobile is still in the same place as VR, motion controls, and 3D gaming. Sure, it exists and you'll get a small pool of users heavily invested but ultimately there is nothing compelling there at the moment. I'm open minded with regards to games but withot haptic feedback the OD controls are ok-ish but it's easy to miss or overstep control boundaries or have dirt/obstruction on the glass cause an issue.
Developers and publishers are seeing mobile as a platform to deliver existing games to. I would argue it's a genre and one very poorly represented at that. It's like yeah these devices can play games but they aren't a substitute in the same way as a phone can be for a camera. Not because of the hardware, but because of the software. I'm a fan of supplementary apps - as long as they work and are good. I see all these games now becoming RPG-Lite and having inventory management, map management etc. so try to bring an experience where people can earn XP for the games they want whilst mobile. Let's stop trying to bring tier 1 games to mobiles, let's bring supplementary experiences to tier 1 games there and integrate them.