Indeed, transaction fees have made Bitcoin obsolete for small transactions. You're quite right in that regard. However, a number of alt-coins have much lower fees, and faster resolution, ideal for buying a cup of coffee or whatever low-value spend you might have in mind.