What on Earth is wrong with code signing? Getting a digital certificate to sign code with needn't be expensive. The whole point of it is that the user should be able to verify that the author of code really is who they claim to be. That can only be a good thing.
People said that they wanted more secure operating systems. Microsoft provide such an operating system and people moan about it!