No, not at all.
You don't have to buy entire bitcoin.
Microtransactions are one of the main features, since you can hold as small as .00000001 BTC.