It's cool. BioWare gives its customers free (albeit shitty) content via the Cerberus Network, while possibly superior premium content will be released as well. Reminds me of those free-to-play MMO's.
What?! Where's the armor coverage on the sides? It would obviously be hard to sling a rifle on that shoulder, considering the slippery outfit impedes it. Very minimal frontal protection to boot.