Thank you MMOY,
I try not to take things personally as I do find that I have only enough knowledge to frustrate someone whose knowledge is greater.
With that said, I also have money to invest and I appreciate people who take the time to challenge my perseption of what COULD happen based upon his/her own expertise.
Your argument from a software perspective is appreciated.
So, I'm going to throw out one last theory at the board...
GOOGLE
I believe that Google i working to commoditize hardware so that it is cheaper for everone to own 1, 2, 3 devices that can connect to the internet because Google doesn't care about the revenue from Hardware/Software, they make far more money from selling the ads and search. Google wants everyone in the world to own a computer.
This is why they give away Android and this is why all of the apps they offer up are free.
One reason I believe that over the next 10 years there will be a paradigm shift is that normal business metrics will be thrown out by Google's behavior. When you speak of building a compiler or porting apps, you base this argument on the fact that it should be economically advantageous for a company to do so... I maintain that it is economically advantageous for Google to create an environment where the hardware and software are cheap to allow a far larger audience. Google has the will and it has the financial ability.
How do you compete with a company whose motivation is to make products free in one space in order to make more money in another space...
Scott