I think most of this is from 343’s poor communication.
We still have people running around in games trying to boost their K/D.
We still have people getting upset when they play the objective and their CSR only goes up a little bit.
We still have people who think their CSR is completely separated from some mysterious hidden global MMR.
343 could fix all these misconceptions with simple communication. If we were all on the same page on how the ranking works there would be a lot less unrest. People could relax and get back on with the job of just winning. There is so much toxic play at the moment because people incorrectly think they have to do something to rank up.