I don't bother with the Yelp app anymore because I'm sick and tired of having to re-download and re-log in to every app (which can be painful since I don't reuse passwords) every time I wipe the OS or get a new phone. Unless it's an app that doesn't need login, or that I use very frequently, it's just not worth it. I don't use Yelp often enough to justify it.
And the Google Maps app has fine reviews with less taint of corporate meddling anyway.
It isn't hostile - because as I stated, websites are often janky when used in a mobile browser, especially interactive websites, in which case the app is a net positive. This is my experience and opinion, and I don't hide behind "many people think __".
Everyone is free to have their opinion, but I hope you realize that passing it off as fact, and then forcing someone to agree with it is silly.
The question is not whether mobile apps are good things. (Everyone is free to have their own opinion about that.) The question is whether or not it's a good thing to force someone who does not want to use your mobile app to use it for your own reasons / or for your own benefit.
Yeah, and we're free to complain about it when they do so in a manner that's hostile to users.
Why are you so intent on defending this company against reasonable complaints about its product decisions?? If you don't agree with a particular complaint, just ignore it and move on. It's really strange how much you're inserting yourself into the conversation here though and shouting down and insulting everyone who says anything negative about the product.