Well, similar doesn't always mean just as good. For example, car oils and motorcycle oils are very, very similar; however- many car engine oils on the market today contain a little bit of friction modifier to help you squeeze out an extra MPG. That will very rapidly degrade the wet clutches in most motorcycles.
In the case of Dawn, it may be similar (Though, I use it on my dishes, and it certainly doesn't seem to have the lubricity of car wash shampoo). I don't know if it is or not, but if it is; it still contains very heavy duty degreasers. In fact, Dawn is used to cleanup the effects of oil spills for that reason. Those heavy degreases are a little too harsh for washing a car because they tend to strip waxes and other things. Lots of detailers DO use Dawn, in order to intentionally strip protectant from the paint.
When it comes to the guy who washes his car with a sponge from the kitchen, a dirty bucket, and some old rags; well I don't know why anyone cars if he uses Dawn. It'll probably get rid of some surface contaminants at least. I seriously doubt that's the kind of guy that's putting waxes or sealants on his car!