A larger blocksize will make a spam attack more expensive, no?
Bingo... a 2MB block is significantly more expensive to fill. Lets assume the average block size is about ~.2/3 filled a spammer only has to fill ~1/3MB. If the block is 2MB that requires 4x the money. Does it stop it no...but it makes it alot harder.