Hey Kevin,
Hope you had a safe trip back. The post is interesting, but I stumbled on some of your words. :p
You said: “The W3C is working very hard at opening up. It’s not there, and they’ll stumble, but the attempt is being made.”
which I read as “whatever you try you will fail” which leaves me with a big question why should we try if you already think we are doomed to failure.
First action item for coming christmas, I will buy a Weeble suit, it might help in my effort of opening the W3C and being in liaison with the developers, designers and the Web pro communities. :)))