Are you kidding me? Yes it makes sense. It doesn't make sense to you.
Ever think you could run multiple accounts and then transfer them before hitting the limit? Profit. It's still a logical limit and my point stands. You can't fix this.
For each account they have a limit of 'x' amount of earn able coins per 24 hours which is impossible for a human to reach because of the game time required is over 24 hours, but the return for the bot won't be so great now would it?
If they even lowered the match cap then it might be possible for humans to reach which would cause a riot.
You aren't using your brain.
Transfers wouldn't affect match earnings though. It would affect the transfer profit.