Why not just send every transaction to every client?
Is it
- because transactions are only validated during the creation of a block?
- so that there is a way to generate new bitcoins?
- so that new clients don't have to download old transactions, just the block chain?
- something else?