Yeah, but many of the machines running the client have GPU's as well. It would be better for the network if every client ran a GPU miner by default, even at a low duty cycle like 1-3% (which could be changed in the preferences). It would encourage uptake of the transaction client as well. People don't really know the difference between 1 in 1000 and 1 in a 1,000,000. If there is some chance of having free money drop into your account, that will motivate people.
This can lead to a nasty surprise for those with low bandwidth caps: even if you don't do a lot of hashing, the protocol will use a lot of bandwidth if it ever really takes off.
So your saying that the cpu's running the client can't handle the network load...? I had some one send me a small payment.. took like 10 minutes to see it in my client. How is that faster than the CC network?
No, I was not saying that. I was saying that few people want to wait over a year to win the "lottery". Their CPU time can be put to other uses, or electricity can be saved by putting the machine in suspend mode.
It is faster than the CC network because apparently transactions on not reconciled until the end of the day. If a user has an account with a trusted payment processor, it can be made to appear the transaction goes through immediately, even if it takes all day to be confirmed.
The 10 minute delay is actually too short for some use cases: if you are colonizing Mars, you are too isolated to use Bitcoin.