I don't mind the system but don't make the MMR hidden
What MMR is and what it does...
MMR is where players don't create the meta but instead the developers try to control also how as addition to what and with what, which is absurd due' the fact that Apex is in my knowledge supposed to be a game.
As addition when it is hidden it makes players to not know if they are actually good and creates perversion in what they are told to be good at since they don't know the algorithm behind. It just becomes 3rd party challenge which shouldn't be there.
(Just like a math test where you should have got 100/100 but the teacher didn't like your face or name because it reminded of someone the teacher dislikes so you got 90/100)
That being said. MMR not fan of it due added unnecessary complexity. Hidden?... absolutely not.