@msw sounds about right. I've worked at a few companies that sell physical devices containing software. They all have lists of approved licenses. GPLv3 is the only one that commonly causes a problem. Most devices don't come with eclipse or Firefox installed.
People should use whatever license they want for their work. However, if you're hostile to big business don't expect them to provide free hosting.