If Faeria and Elder Scrolls: Legends provide such good solo content, why not give the apps the ability to play offline?
I get that these guys sometimes get protective of their digital ccgs and ensuring that players don't hack their local app data to get all the rares or something. But it certainly seems like there are ways to fix that. Verify the players card inventory when they do get back online and make the player have to log in every once in a while (maybe once a month and provide a warning if they haven't).
Nobody seems to think about players on the metro or on airplanes.
Yet another reason Plants Vs Zombies Heroes won me over for quite a while. Good CCG design and supports offline progression in the campaign. Even offline deckbuilding.