I am all about direct action, but you have to pick your battles. This one seems to me to be all downside with very, very little upside. Especially, as my sibling states, when you just say 'public domain' without mentioning your politics.
Have a little peek at how much public domain software is already being produced daily on GitHub:
https://github.com/search?q=%22public+domain%22&type=Code&s=...
Consider also that the majority of repositories on GitHub contain no license declaration at all, which should be a clear enough indicator of where these trends are going:
http://www.theregister.co.uk/2013/04/18/github_licensing_stu...
Further, as explained in another comment, when even the most prominent and harshest former critics of public domain software (cf. Larry Rosen) have recently changed their mind and, if not exactly pushing the public domain as yet, at least see no problem with it, how much more could you want?
Secondly, a mass of people _creating_ public domain software isn't the issue: the mass would be of people _breaking the laws of the jurisdiction in which they live by using public domain software as public domain even though it's not recognized_.
Personally, I currently BSD/MIT all of my code, but am considering AGPLing it all from now on. I don't think that the negligible difference between BSD/MIT and public domain is worth _any_ headache at all; they're effectively the same from my viewpoint.
I don't care what you do. Writing obscure software is great! Have fun! Even put it in the public domain, you obviously know exactly what you're doing, and I think your principles are fine.
I don't think that advocating that others should follow along with what your doing is the most responsible of choices, especially if you don't care about achieving some sort of goal.
Anyway, as I said elsewhere, rock on. I've already made my point.
I understand this distinction won't matter to someone in such a country who wants to use my code while remaining legally compliant. My own feeling is that in such a country, I would carry on writing software and stop worrying about legal compliance.