You can use any coin for any purpose.
yes I agree but with some coins its much easier to tip, buy candy and give pocket money than BTC for example...
can you imagine the mind bending mathematics that you would have to do in order to tip a few cents in BTC or even LTC?
this is why coins like Doge and Karma have tens of billions of coins in circulation... so that micro payments are made easy enough that even a child could use them.
when it comes to micro payment coins.. you don't need to be all serious.. in fact it probably works against the coin to make it too serious..
for example.. if you say "Hey everyone, I have 5 million Karma coins!" do you really expect anyone to look at you seriously?
coins like DOGE and KARMA are just like monopoly money... lots of bright colors funny logos everywhere...
for what its worth I say lets make this money as easy to hand out as candy... and if its as easy to hand out as candy then it might as well look like candy.
just my thoughts.. but yeah you cant really make a serious coin when hundreds of millions of coins are being generated every day by a handful of people.