The other thing to consider is patching.
It's a much bigger, and annoying, deal to push out updates, fixes, etc, on consoles.
On the PC they can drop new content into the launcher on a whim. New content, fixes, balance things, etc.
On the console they'd have to submit it for QA approval...