As the wife of a dude who is not only a professor of game design he also happened to have worked in the industry, so I feel pretty confident in my opinion that flash-based games are boring to play and soul-crushing to make.
Again, this is my opinion as I have not enjoyed any social network games that have been released other than as a time-suck while waiting in line at the DMV.
However, I do kinda like the recruitment video from the online gaming company Kixeye because it's so blatantly hateful and for that I thank them.
I will not, however, consent to playing games like Desktop Tower Defense which just annoys me.
Source: Laughing Squid