Heh. I recognise a lot of this! It's a shame Acorn messed it up. However, in a way I find using the platform a lot more fun these days. It's a hobby OS. Sure, we'll never be fastest again, but projects like NetSurf and ArtWorks are still around, making using the platform very enjoyable in those areas where it's still viable.
I agree with you about Wimp Programming for All - it got me started, and was a great guide to the Wimp.
Here's to 2008 too. I have a feeling this one's going to be better than the last. In particular, I'm optimistic about seeing real progress from ROOL, the GCC team, the NetSurf group, and the prolific Martin Wuerthner. Let's hope.