When I started using Bitcoin, and Satoshi was still active, it was impossible to send less than 0.01 BTC using the standard client. Looks like it was a big mistake to make it too liberal in later versions. When the default client settings move back slightly towards what they used to be, due to the irresponsible spam of unspendable transactions, people who don't have a clue about how Bitcoin works start screaming and whining about censorship and whatnot.
Indeed. What would be the reason to send 0.00005430 or less bitcoins to someone? Can something be bought for that little bitcoins? I ain't
gonna move my finger for that little or even 10 times more.
What is the reason not to send less that bitcoins to someone? Does it matter if things can be brought or not? Bitcoin is a transfer of wealth and also a contract system. Bitcoin is about free speech. Remember this is because the core development team can't fix a problem so their lack of knowledge is our loss of things we can do with bitcoin.