Dish washing liquid has quite a bit of salt in it, and will corrode any exposed metal that it is exposed to for any length of time. Try it, put a nail into a dish of washing up liquid, half in and half out, and cover it. See what happens after a week or two...
It also breaks the surface tension of the water, so soapy washing up liquid water will penetrate bearings and other tight spaces, and the rinsing water will not get it out.
Use bike degreaser when / where needed, and plain water elsewhere.
Washing a £2000 bike in dishwashing liquid to save yourself £10 a year seems very daft!