Quests, sidequests, gear, and gear rarity. You could quibble over whether thats adding arpg or mmo elements, I just got more of a MMO-esque vibe.
And the reason I say hamfisted is because that stupid bullshit didn't belong in a game where you play one of the goddamn Four Horsemen of the...