Google won the search wars because it ignored what content providers thought should be top of the listings (but let them buy ads), and put what search USERS should be top of the listings. That's how it got where it is and why it's stayed where it is. That's why there are entire businesses based around trying to get your site to the top of Google without getting chucked off their listings - because it's not as easy as just asking, or paying, or tricking Google.
Hence, if ".buy" suddenly starts getting to tops of listings where you have no reason or interest of it being there, then Google will suffer - as well as ".buy"
Decent search made domain names obsolete. I don't even know the domain of many of my favourite sites, but I know an exact Google search that will list them in the top 10 if I ever need them (e.g. I lose my bookmarks). That's why I don't get why people still are buying anything more than a single, relevant domain for themselves.
Seriously, what difference do you get in search rankings if you search from a mobile? Google knows you're on mobile. You can search for mobile terms. Now how many of those results are actually of ".mobi" sites?
TLD's and domain names are money-grabs. They only have any effect on "dumb" search engines that are already selling your entire front page to the highest bidder.