You can turn up a quick buck sure. I've done that: shareware and websites. But how about long term product development? Not so easy. Maybe it's better to secure your place on the consulting market where the money are real because of all crazy stuff going on inside the big corps. I still don't know.