I stop reading here.
Because you are MSFT fanboy and can't take criticism of your bellowed company. That is only explanation when someone disparage people for saying M$.
Isn't webos essentially 'full linux'?
It is not. All layers above kernel are proprietary. MeeGo only mobile GNU/Linux.
(On the CPU front, you can make an equal case for Intel supporting open source).
Intel puts DRM in their CPUs, so I will be pretty vocal against Intel CPUs, TYVM.
It is really just a loose loose situation.
Not true. For those whose hardware is supported, it is a win. They get their Freedom and easier to debug kernel, while they lose nothing. Everybody (well, everybody who wants and knows what he's doing) needs to give a try to Linux-libre kernel because there is no reason whatsoever to have non-libre kernel installed if your hardware works fine with libre one. I had same attitude like you until I tried 100% free distro, but it turned out to work flawlessly on most of my computers. So I wondered why I didn't try earlier. I didn't because some dude like you (who probably never tried) told me that no new hardware will work and that only nut-cases use that. But it turned out that most of new stuff is supported. You don't know until you try. So stop with negativity and use what you like.
We can found no scientific discipline, nor a healthy profession on the technical mistakes of the Department of Defense and IBM. -- Edsger Dijkstra