I must be the only one that thinks .app is a good extension for an APP. Silly me. Yes, we all would like one word noun .com oceanfront domains. There is a very stupid trend of adding ly, fy (and it even sounds weird) as a desperate attempt to add that .com which will sound dated very soon. A noun .app has better fluency because your product name is validated by the extension.
Yes, we all know about .mobi and we all know it was a flop but people act as if one mistake means everything else is also doomed. Everybody uses the word app. Nobody uses mobi. Get over it. It makes a lot more sense to the end user to have an app that ends in .app than other fad extensions like .io or whatever. You have to realize .io came before .app and was the "in" domain for tech companies. A .io website can be an app or whatever, but a .app is assumed to be an app just like a .org site is assumed to be a non profit organization.
The benefits of a .app will be even more evident in the future as progressive web apps come out blurring the line between a website and an app essentially turning your website into a web app thereby making the .app extension relevant. There is longevity in this extension. By the time everybody is done arguing about .mobi all the .app domains will be gone. Then the .app domain sales start coming out and then everybody wished they would have gotten their hands on a .app domain name when they had a chance. That's as good an extension for an APP as I've ever seen.