@DrewNaylor I'm somewhat in between, because I like what GPL tries to achive, but I don't like copyright in general, so why not try to exit it using CC-0 license or something like that. So I would like to release everything as Public Domain tbh even tho companies can use my code for making profits (but my code is useless anyway).
The sad part is that gpl is not really saving your code from using by companies, so it is sad to conclude that defending user freedoms by copyright works not so well.