I believe everybody should be free to do anything as long as it doesn't impede the freedom or safety of others. I also firmly believe in: Don't be a fucking baby... so if someone feels like their freedom is being curtailed by selling a cake, then they should just stop being such a baby.