Whether or not something is moral/immoral, good policy/bad policy, fair/unfair have absolutley no bearing on whether or not that something is constitutiona/unconstitutional.
That is why there is an amendment process
Pretending that “interstate commerce” includes things that are neither interstate nor commerce have made the document a joke.