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.