Sure, companies can indeed do illegal things
But how would the actual weights it be made illegal without violating the 1st amendment?
By ignoring the 1st amendment? The US has a tendency of ignoring its constitution whenever it's convenient.
Don't be glib, the 1st amendment is taken VERY seriously.