Yeah that post seems abit out of place, I would have to agree with you aswell about FF3 works great for me, I should imagine that they hav just took quite a chunk of the market aswell, with the latest news of IE7 security issue hitting all the papers and TV news.
I tried the beta and hated it, none of the other themes work on it yet and it looks so ugly lol. I'm still going to download it tomorrow to help them break the world record though :).