Yup. But keep in mind that 250KB (where it starts to matter, 500KB hard limit) is an arbitrary limit that technically can be increased (as a revision to the protocol, i.e., not just new software but a whole process).
Jesus are you serious! I can see that being hit in a year or so if the popularity of this type of gambling continues to grow at the present rate. I thought I read somewhere that the hard limit was 1000. As I understand it (and I could be wrong), transactions are hashed in a merkle tree and old blocks can be pruned off to reclaim disk space, right? Wouldn’t these micro transactions also speed up the need to prune the old blocks unnecessarily? I know with the low cost of drives that won’t be soon but why should we want it to be faster than necessary just for micro gambling instead of real commerce?
There's lots of proposals for pruning. None of them look like they're going to make it into the protocol/client any time soon. The devs are more concerned that CPU and internet bandwidth are going to cap out before user start needing multiple hard-drives to store that data. On the other hand, while the current client is full-blockchain only, the first-time blockchain download is going to become a serious hurdle for bitcoin adoption.