Your post, Djay, is precisely why I feel there is a serious need for an FAQ that better explains these differences. I realize not all of your questions would end up on an FAQ, but you get the idea.
Software - Who is gonna write software for this machine?
Good question. I know there are games being developed for the platform. This page
lists some of them.
The only way, it seems, to look at all of this is that AmigaOne is just another platform...that is not neccesarily a true-boing AC (Amiga compatible). Yeah...we can have AmigaAC's and AmigaNC's (Not Compatible)!