For most of my time as a software developer and engineer I released code under GPLv2 and BSD licenses. It paid the bills because I knew how to sell what I was doing. I charged enough to cover the time sink. Now I am a world-class expert in some common BSD-licensed software.