Don't understand why the meta-score is so low compared to Titanfall. Objectively the game clearly has a larger amount of content included, and froma personal viewpoint re the fun involved it's clear the majority of players absolutely love it.
Makes you feel either Titanfall was overrated in reviews, or this game got lower scores for odd reasons (possibly just people's initial impressions of an FPS set in the plants versus zombies world, which I admit I had as well!).
Yeah this game is far, FAR better than Titanfall, IMO. It's also not a technical mess like Titanfall, either.