The police indeed are responsible for the duty of checking licence plates. This is a matter of public safety. Why? To uncover potential stolen cars, evidence of unsafe cars and unsafe drivers, information about non-registered cars (and the list goes on.)
If we did not have the need for such actions as a society, none of the 50 states would have laws that require each and every motor vehicle to have visible public identifying license plates attached.