Support both fine... doesn't matter... but I've heard the arguement before that "there isn't enough good developers to maintain both" So putting the stamp of offically supported OS means they will get the support the community isn't giving to the more mainstream croud
It isn't that there aren't enough good developers to maintain both, it's that there aren't enough developers with the motivation to maintain both. If Craig wants Android on the P2 at all he's going to need to do exactly the same thing that would be required for the P1: either do some of the grunt work himself or provide some motivation to those skilled devs, most likely in the form of monetary compensation, because I have doubts that any of the people working on the current Linux OS are going to do so nearly as freely when it comes to Android.
But that's neither here nor there; assuming we can get the devs interested we can arrange things however you like: make Android primary and Linux just an easily installed tar ball; vice versa; dual boot; give the user a choice at time of purchase; so many different options.
Craig said he has zero interest in supporting Linux at all, and you are encouraging him in this, and then you say that supporting both is fine. These are mutually exclusive things: either you believe Craig is making the right decision in officially dropping Linux support, even going so far as to consider make it incompatible with the existing Pandora without input from the community; or you believe that it isn't unreasonable to support both Linux and Android.