Nowadays I typically write software for the end user, rather than shrink wrap software for sale generally. So it isn't really an issue for me.

I find it very useful to be able to dig into third party code when I'm having problems with it. I've also once recovered several months of work when a client lost the code I wrote for them (and unusually I hadn't kept a copy).

And I know if I need it there are some decent obfuscation tools out there (though it has been a few years since I evaluated any of them).
_________________________
Remind me to change my signature to something more interesting someday