Adding transactions to the block you’re working on will slow down your generation rate. What prevents the majority of generating nodes from ignoring broadcasted transactions and making the network unreliable?
What is the incentive to collect transactions?
Figures: Michael Marquardt