> Microsoft seems like the only company that understands tablets right now. They should be more like computers, not more like phones.
Apple finally seems to be getting the hint here with the iPad Pro and the iOS 11 update. The restrictions on what Apple will approve to be published on the App Store means it certainly will not be a traditional computer replacement at this time - but I'm comfortable saying I can actually get some work done it if I had no other computer available (I'm not going to be programming on the thing of course, but I can at least get through meetings, triage email, write documentation, etc.).
> I'm hopeful Microsoft can also move to spur on this change; maybe soon the market will be ready for the return of Windows Phone.
I can only hope, as a month 1 adopter of Windows Phone 7 and having stuck with the platform through Windows Mobile 10 I'm still pretty miffed and have little hope they'll manage to make a phoenix rise from it's ashes. Hell, my entire family had Windows Phones until it was painfully obvious it was going nowhere almost 3 years ago so we started switching to iPhone's instead as the need to replace or upgrade devices rolled in.
I don't even think it's something silly like Microsoft doesn't "get" mobile, because I always thought WP was great at giving the consistent and (mostly) polished UX you'd get from an iPhone while presenting the choice of hardware the Android ecosystem allows.
Personally the only reason I was the first to jump ship was because I wanted to access our work VPN without needing my laptop, but there was no AnyConnect app available for Windows Phone. The application ecosystem was barren, and I had no problem with that myself outside the aforementioned VPN app but without even an official YouTube app it's a hard sell to many. The current Microsoft store has an increasing number of Windows 10 apps available, but so much of it is absolute garbage that even Google Play is less frustrating to search.
Microsoft knows how to build hardware, they proved that with the Surface line and did a decent job with the Microsoft-branded Lumia hardware too. They know how to develop a software platform, Windows is still king of the desktop and makes a strong showing in the enterprise server market, Visual Studio is touted by many as the best IDE (not my favorite, but it does the job fine so I guess I can see why they'd have that opinion). What they don't know how to do is develop an ecosystem, to get partners to WANT to develop for their platform instead of being FORCED to (basically any enterprise is going to have Windows Server deployed and admins on staff, Windows is the only relevant desktop in the enterprise market, .Net Core is nice enough but unless you're already a .Net shop there's not much reason to choose it over more mature ecosystems). Until they get that sorted there's no way Windows Phone will get rebooted again, it's dead.