As a developer, it would be suicidal not having an option to disable blocking of unsigned apps. It would also make creating new apps impossible unless produced on a different platform (Windows, Linux etc.) but a nice feature to keep turned on for those typical users who don't do this.