“Will the police be around to check how many bullets are loaded into each magazine?”
Not always, but it gives them something to check whenever you interact with one. And if you get caught with 8, you end up a felon and bye bye to your gun rights.
As far as the law making sense, THEY DONT CARE. It got passed so they consider it five steps forward. If they have to take a step back to fix something they are still WAAAY ahead. And when they take 1 step back gun owners count that as a victory for our side.
Exactly how would one load only 7 rounds into an M-1 Garand?
Who checks the police?
They'll plant the eighth if you forgot to do so.
In other words, when someone has little to lose or reason to cooperate ....