Offtopic though, You might want to read how user agent strings have evolved - http://webaim.org/blog/user-agent-string-history/
FlashDevelop is a widely known alternative, just that it is available only for Windows and not the MAC.
Your points are valid and I think the article is referring to websites created in flash not games. For now, I think using flash for games is okay.
Agreed that the wiki would have been useful. I think the Stack overflow site would just be a replacement for their forums
Facebook credits is mandatory now and is pretty popular. 95%+ of Zynga's revenues comes virtual goods which are now based on credits and the rest are from ads.
Google+ does have in app payments - http://twitter.com/#!/vikasgupta/status/101752809044713472
Yeah, it is pretty cool. It is amazing how much thought has gone into the concept of dynamic web pages and building that technology back in the days when the internet started getting popular. We take it for granted these days.
It's poetic but does make a lot of sense. Nice one.
or try contributing to an opensource project that interests you