i do not think there is anything wrong with the lyrics as 'mochi' is a profession and 'chammar' is a caste. Now times have changed and anybody dealing in footwear business is in that profession. Anyway, every person has his own right to interpret. So, no issues. We should use words acceptable to the masses.