There are generally less hurdles involved in web games in terms of deploying, getting users to play, promoting, and sometimes development.

If you have engineers that only know one language and aren't at the skill level to switch from something like C++ or Java to AS3 (or vice versa) than you'll have to just use whatever they already know.