It was mostly the same with me
I believe what they change is the progression. It use to be that complete a match would be the major part to progress. So if you played something in MP that was quick (KC, TDM) you would earn tokens quickly. They they seem to have tied it to XP and what you achieve in Game. So DMZ, WZ, Grind, DOM became better ROI to get your tokens.
I had 100% completion about 25 days in. I don't play on weekends at all. I did all on DMZ, DOM and shipment. So I didn't really notice it being slower either.
People's point was that if you already had the CP you couldn't buy the pass. So in this example if you had 2400 CP already you still would have had to pay 16.79 except now you would have 4800 CP. So the net cost is zero only if you intend on buying other stuff with the CP. I have not problem with it not being a net zero cost if they feel they are giving you that extra value. People can play the game without it. You and I will just go earn our skins in DMZ for free instead