I have absolutely no clue where these one star reviews are coming from... Half of these people seem like they haven't even played the game.
"Too many microtransactions!" - There are currently only 2 microtransactions in the game. One is for upgrading to the vault edition and the other is for supporting vets...
"Graphics suck" - Are you playing on an xbox one or PS4? Because everywhere else the graphics are amazing.
"Impossible to find a lobby" - I have never had it take more than 30 seconds.
"Skill based match-making is ruining the game" - Yeah this is true.
"No innovation" - They literally created a movement system that will probably be adopted by every major fps game going forward because of how innovative it is.
Some of the criticism is definitely valid. Just be careful of what reviews you read.