Unfortunately FtP and increasing console games are where casuals are.

Subscription based games just don't draw casuals anymore, not when there are much better alternatives.

Just look at any Free to Play MMO...they make most of their money on casuals, simple from the allure of being free.