I have always used wet or dry lube, generally muc off depending on the weather.
But my old bike was contantly sh%$ed up. The lube was like a magnet to the mud, muck and dust which then took ages to get clean.
Is it a case of
1) tough suck it up princess and get cleaning.
2) you are using the wrnong lube - try X
3) you are using the wrong cleaner - try X
4) all of the above
I have a new bike and would like to start off as I mean to go on.