Yes, they were actually accepting 0 confirmations transactions at some point.
Wait a minute, so because the rain comes in if I leave the window open would I just wall it up all of it?
Seriously, that was the problem? It seems beyond stupid!
Let's assume they couldn't figure out how to implement a 3 blocks confirmation, but couldn't they just make payments available only after you have used a card, no way somebody with a CC on file and who has spent real money before will try this trick unless he is crazy.
This is one pathetic excuse.
Blame high fees, blame lack of interest, blame legislation but not this!