Nodes/plebs run the ruleset that enforces how transactions can be broadcast and added to the chain, anything that deviates from that would be rejected, as a miner, you don't want to risk that and waste energy resources, it's far better to play by the rules
miners are also running nodes, i dont see why they wouldn't, so they're also helping enforce the rules placed on themselves