In no way should offense be taken to this but I have to ask: If you have such an attitude towards casual games and that they are taking over the market ( which on one hand I could see, but on the other I couldn't) why do you take time out of your day to spend time with a community/program that is mostly geared towards the creation of such games that are taking over the market?
To be perfectly honest, there are few games made via Flash/iOS that would be considered non-casual and contain more of an in-depth story and game play. While Stencyl and the community will make it much easier for these types of game to be created, I still think that a large majority of the games being created will still be casual games.
In addition, there a multitude of reasons why casual games are huge right now. With technology advancing at such an exponential rate casual games are becoming easier to produce, hence more of them being produced. However society, at least here in US, is becoming more fast paced and everyone wants something, whatever it may be, now.
We go to fast food restaurants because we don't want/have time to cook. We use the internet to find answers for whatever we are looking for. We use cell phones to call someone on the road because we choose not to use a pay phone. We text someone because it is easier to have a conversation or get in touch with someone when doing other things. Corporate America expects us to multitask to produce products/answers in mere seconds to save/make money. We use Learning Remotes to control every device in our home from A/C's to TV's to lights to security systems. We drive everywhere we go rather than taking a bus or a bike or carpooling.
People in general are becoming more and more lazy. I blame technology for that. But technology has provided a vast amount of benefits. Anyway, my point is that people have become so cultured around having everything done for them or having things done quickly or when they want them that it also shows in the type of games we play. People don't have/want to make time to sit down and play a really in-depth "hardcore" game and wait 5 minutes for the Epic cut-scene to end. If they wanted to watch an epic cut-scene they would go to the movies or watch 300.
Another reason for the casual games being huge right now is the major Gaming companies find it far cheaper to make a few minor changes to a game and release it with a # on the end rather than pay creative people to come up with new ideas. We see this in movies as well, where a lot of "new" movies coming out really aren't new. They are just remakes of older ones with different people and slightly better graphics. Because there are fewer NEW games coming out these days, people turn to casual games. Indie game developers can make some really awesome games and they tend to make far better games in many cases, as well new, innovative, and creative games.
Just thought I'd plop my 2 cents in there.