Где надо - там не ставят пробелов. Ставят там, где не ставится никогда.
Обращение они-таки не выделяют. Вася, иди мой руки - тут запятой не будет. Будет - Вася, ковырял в носу((( И я еще могу как-то понять, если предложение длинное и сложное, так что не сразу поймешь, что там к чему относится. Но в простых?
Вася, мальчик хитрый, хотел - "мальчик хитрый" есть пояснение Васиного характера (вылетело их головы, как это называется

), посему выделяется запятыми. С двух сторон. А вот ежели "хитрый мальчик Вася" - тут запятых не будет.
В очень многих случаях в речи паузы. В том же обращении, в тех же деепричастных оборотах... Почему там не ставят запятых?
Вопросы риторические, конечно. Пар выпускаю
