The notes in circulation currently are only the old Rs. 100 notes and a few new Rs. 2000 notes. You are right that for small to moderate daily purchases costing between 500-1500, it does not make any sense. The new Rs. 2000 notes are essentially useless for now since no one can give you change for that.