Lack of exclusive fullscreen mode, where the GPU controls what's drawn, means no FreeSync support either. Of course, this can change if AMD choose to do the work, but it does not excuse the arbitrary (from the user's perspective) removal of features that have been available on this platform for 20 years.
Actually they did have an excuse, according to them there have been improvements on the memory management on win10, so they can have non exclusive full screen with minimal impact, and offer the benefits of easy alt tabbing.
They also reduced the OS footprint and file page size so compared to win7/8 win10 should have more memory available to games.
Anything is possible in software, so conceivably all these issues could be fixed by Microsoft. We don't even know for certain which problems are caused by UWA and which are caused by the Tomb Raider build itself. We just dont have enough data yet to say conclusively.
However, the indication at this point in time is that the goals of the UWA format do not align with those who want their games to work as they always have done until now.
While it's all true, do we know for certain that this level of control over the games is something the market as a whole. I mean, not that catering to the hardcore market doesn't matter, but if they can achieve some success even with some of the limitations.
We do have to keep in mind for the platform as a whole what the pros and cons are. Even for consumers and developers there are some benefits, so it's up to them into capitalizing those benefits and on the other side work hard to reduce their shortcomings.
Just to name a few of the benefits.
For developers:
- Single development and deployment process to reach many devices families at once.
- Xbox Live infrastructure, they have all the backend so devs doesn't have to cope with these costs, and I'm assuming the benefits from using azure on xbone will apply here too.
- Ability to use their own payment methods. This allow f2p and subscription based games where the developer already has the payment method in place to reach a higher base without having to pay ms any money
For consumers:
- Having a single profile on all the games you own. You can game on pc, console, phone, tablet, Vr and whatnot all using a single profile for it. No other platform has that reach.
- Related to the first, but being able to play with friends no matter the platform. That will obviously will only work within Ms own platforms, but if all your friends are on it that becomes a plus.
- Same for buying purposes.
- Modern package management. With auto updates, notifications, live tiles and so on.
Many people are simply saying that Microsoft's track record here does not win them the benefit of the doubt. I agree that we should loudly object when the flexibility of the PC platform is being threatened. Personally I think that the approach some take in this thread "I don't care about X so removal of X doesn't bother me" is at best irrelevant and at worst irresponsible.
They may not have the benefit of the doubt regarding their digital store availability, but flexibility of the Pc platform is just not at a risk. At all. Ms depends on that for the windows success, and it knows it. Even if they'd like to change that, they just know they can't.