I don't think everyone moved to DCS A-10C or Rise of Flight. In case of Rise of Flight there is currently a big thread about the lack of numbers online right now:
http://riseofflight.com/Forum/viewtopic.php?f=49&t=22317Its interesting to note that the point of the lack of a global chat server in-game was brought up as a significant reason for the lack of games that get going online. This is part of the reason Hyperlobby with IL-2 was popular in that people could get games going quickly by advertising them over chat for everyone to see. Cliffs of Dover devs should take note!