My view is that overall this is a good move for the users.
In theory, I do have concerns about Apple being able to lock down Mac as it did IOS, where only app store applications are allowed. And I believe that part of their push to ARM is also a push for that. Monopoly of this kind is generally bad, although I must say, that apple is making it work mostly well in IOS for the users. As it stands, I still would prefer to buy from Apple store then directly from many varied developers even if I have to pay more. I really like the idea of trusting one company rather then many with my information. Especially company that seems to take user privacy seriously.
Apple has proven that they can get many things right and I think they will get ARM right as well. I for one, will definitely buy the first ARM iMac 27 that they release. (I had my finger on the buy button in case they announced it yesterday
. At this stage of my life, I don't go out and download gizilion apps and games to try out, so compatibility will not be an issue for me. I'm also willing to pay good money for good software, and I like to find it in a reputable marketplace like app store.
I suspect indigo will stay with intel binaries initially, but if moving to ARM will be as simple as apple says (recompile) then even they will move.
Either way, I hope Indio will stay around for a long time.