Многоуважаемая, я наверное сейчас выскажу не очень популярное мнение, но, это все же мнение.
Я считаю, что это выражение давно устарело и не является верным. То есть я не согласен с ним. А вот почему. Сейчас, двадцать первый век, век технологий и интернета, так что руки у большинства людей чистые, и таки что, все они с грязными деньгами? Да и к тому же, можно быть программистом, тратить огромное количество сил на свою работу, выполнять все честно и в срок и при этом иметь чистые руки. А можно, быть машинным мастером, и быть с грязными руками, но при этом и с грязными деньгами, так как ты плохо, спустя рукава починил мотор машины, только для того, что бы он вновь сломался, и человек вновь к тебе пришел. Это просто примеры, а суть такова: это выражение в нашей современной действительности не верно, так как люди все разные, и можно работать на тяжелой, грязной работе и при этом ежедневно обманывать людей, тем самым получая грязные деньги. А можно быть писателем и работать не меньше, но при этом иметь чисты деньги.
ПС, все данные примеры не несли цели оскорбить ту или иную профессию, в каждой профессии люди разные и кто-то зарабатывает честно, а кто-то нет.