I worry the trolling is largely extra-legal, and that the actual terms of the license matter little. Currently, anyone can create an account on GitHub and without proof-of-positive-ID can apply any license to any code they choose to upload. Whether they have the right to issue this license is unknown to the user other than by direct due diligence.
Consider: I take a small function out of a piece of proprietary or GPL code, and without permission put it into a library which I publish on GitHub. You use it in your successful commercial venture. Is your legal exposure different depending on whether I chose "BSD" from the drop-down or left it unlicensed? Is my liability different? What about GitHub's?
Does there exist a software equivalent of real-estate title insurance? I like the SQLite approach to this: http://www.hwaci.com/cgi-bin/license-step1