My boyfriend does it because he loves it so much and for the money. To diversify his income, he invested on a hosting business, a web design business (employing others of course, he just manage it) and some shares. We live together (I only see him on fri night - sunday due to my work) and I work full time as a consultant. He tried to get me to do some web publishing for him, I went crazy. I hate working from home and not seeing many people. My current job involves lots of travelling and meeting people so web publishing's definetely not for me.