Who killed browser games?

Who killed browser games?

I recently read an article pointing out how Google and Facebook killed browser games, but while author made some valid points, he missed on few key elements.

Football-o-Rama Online Game Demo

Football-o-Rama Online Game Demo

Upcoming browser multiplayer football manager game Football-o-Rama just published the demo showing basics of the game that is about to re-open in next 2 weeks.