Personally, I despise non stand form factors. I'm a chronic tinkerer and if I can't alter it I don't want it.
I could see using a laptop since that would have the benefit of portability. Using the interest from any location within the reach of my router would be cool.
But an all in one system? What if the keyboard goes bad? And I prefer older key click keyboards (noisy but it has tactile feedback), So I can't pick that component. And an all in one is bulkier than a keyboard (I'm not going to pick it up and put it in my lap like I occasionally do with my current system).
What about the other parts? I may have a choice of hard drives and the amount of installed memory, but everything else is built in.
So, no choice of video or sound cards. No expansion bus to add accessory cards.
Basically, once its obsolete I throw it out.
That might work for business. They rarely upgrade rather then replace.
An all in one computer doesn't suit me and never will.
At one time everyone was trying to convince me BTX cases were the wave of the future. ATX cases are still the most common type sold to people building or upgrading their systems. Micro ATX is beginning to make sense as many of the components that had to be added by cards are now commonly integrated into motherboards.
But I really don't believe that the keyboard computer will ever dominate.
I'd be less surprised to see laptops and netbooks become the most common PC form.
Oh, BTW, coming from Delaware and facing the potential of having a total tea bag head case elected to Congress the year (Christine O'Donnell), please don't drag us into this. I can promise you that with the ammunition that people from that party provide from their own mouths I can make your position look asinine.