I guess all of you who plays games on bootcamp or macos that are based on x86 will be pissed , or you think rosetta 2 will be enough?!
For me it's actually neither.
The big thing for me is when Apple expects to remove Rosetta2 support as that is the time that Apple designates that developers should have changed all of their code to ARM. Without it developers can rely on the universal app situation like last time and take their time to make the change.
For some of my software, like Adobe, I'm not inclined to go the subscription route as my workflows and needs doesn't support the cost of the subscription. Previously I could pick and choose this upgrade here and that upgrade there. Worked well. But not it's full price 100% of the time which my needs doesn't support. So I'm having to do something else.
In the meantime, if I'm feeling that I'm having to pay twice, firstly to get out of High Sierra (32-bit) and then secondly ARM, the case for my dropping Apple altogether becomes very real. I have a very specific need of Apple, that need can be serviced by whatever bottom laptop they have. For everything else I'm better off committing to Windows/Android. Going to Windows 10 today with my current hardware will cost me $0 as everything I have and use already came cross platform… even Adobe CS6.
Sooooooo I have no idea what to do and nothing for the time being, with a temporary switch to Windows on my current hardware, makes the most sense. As there will no longer be one hardware that will do it all (like what we have now) my choices, and the basis of those choice, will alter significantly moving forward.