In short, Mike Hearn and others figured out how to exploit Bitcoin's native scripting capabilities to support microtransactions. They call it microchannels, and there's a very succinct explanation here if you're familiar with Bitcoin scripting: http://www.slideshare.net/JohannBarbie/bitcoin-micropayment-...
There's even a working implementation: part of Mike Hearn's BitcoinJ, the second oldest Bitcoin implementation.
Now, you could argue that there's so far no big demand for Bitcoin microtransactions, and I'd have to agree. But to say bitcoin is not capable of them is simply false.
Edit: Also, your per tx fee is too high by at least 10x. In fact, many transactions can be sent at absolutely no charge.