I don´t recall the Constitution saying all that.
Neither do I. But I do recall a lot of Court decisions saying these restrictions passed Constitutional muster. Your argument is with them.