it's just semantics. Call it whatever you want. I'm sure most people here understand what kind of game it is. I use the term "shared-world shooter" most, because that's what this particular subset of games is to me. You're solo most of time, sometimes your in social hubs, and sometimes it links you up with other people to clear objectives. It also differentiates it from actual mmorpgs.
"annual pass bullshit"
"Open world game" LOLOL ok that's my peeve one
The term "MMO" has lost all meaning these days anyways because no one is developing mmorpg's anymore in the classic sense.
These loot shooters, CoD games, and Ubisoft-likes have bastardized all sorts of conventional RPG stat and leveling system too.
It has all become homogenized.