Quoting Devdas Bhagat devdas@dvb.homelinux.org:
The goal of the BSD license is to promote the development of useful software. How it is used and what benefits the end users gain (or lose) are not relevant to the programmers who want to contribute code under this license.
If I want to see my software widely used and don't care about the fact that the end user may not be able to modify it, I would choose the BSD license.
are you sure bsd-style licenses forbid enduser modification? Most of the internet is down for me, so i couldnt verify this