Yes exactly. If a big enough percentage of the population is immoral your "freedom" is going to be a walled compound with you working your ass off to grow your own food. Freedom baby!
Yes this is true. But morality has different definitions to different people. Vegans might call meat eaters immoral.