I can't say if it's commonly accepted wisdom, but I personally use dish soap on my cast iron when I need to (i.e. if it's too greasy). I think this is confusion that stems from dishwasher powder, which you should definitely keep away from cast iron (actually, a little might be OK as long as you don't run it through the dishwasher; not sure, never tried).