This is my understanding as well.
Miners create new blocks
If a miner wins a block and enter transactions rejected by the nodes, the block will be rejected and thus lost the block rewards.