no. not with transaction fees the way they are. nobody is gonna spend $100 to transmit $0.25 worth for a stick of gum. something will have to change
maybe a cryptocurrency designed for smaller amounts? or a transaction fee Bitcoin. like for example WHY are there transaction fees in the first place.

Actually fees have been reduced at new 0.9 version, before they were 0.0001 now it is only 0.00001 if I remember correctly.