BioWare Mythic feels that there is more than enough room for free-to-play and subscription games at the studio.