I fully understand the challenge such a move would require. However I do not believe this is an issue Microsoft can resolve. It's just the nature of how different platforms handle things (even when those things are standardized).I have been looking into this for a while and most of the recent projects are done using opentype fonts. It’s the last 20 years. Type is almost always spaced and manipulated to fit and look right. So most files would change and require additional work (even opentype).
My team is passonite about their work. There are always designers sitting at their work stations way past quiting time. However they are doing billable work that has to get done. We are computer users not IT specialists. Our team is very good to creating brands and packaging. A switch over would require them relearning the interface and fixing competed projects as needed. Management wouid rather have us doing what we do best. Budgets are tighter than ever so when we invest in new machines it is incremental with the faster workstation going to the place it is needed the most. This is easy to do with Macs and I expect this will continue. That said. I don’t expect we woulld ever have a PC revolution but we would definatly add a PC if a project required it. We have not lost hope.
The comment of yours I responded to stated:
If Microsoft provided a easy way to port all your user data and applications...
From the more detailed explanations you've provided the applications already exist and they can directly import your user data. The problem is that importing your data on a different platform is not 100% perfect and it's doubtful Microsoft would be able to do anything to make it that way.