Because god forbid there's one developer who doesn't want you fucking with and one-uping their game with mods as soon as it comes out after all the time they spent on it. Mods are a silly thing to argue about, they're either there or they aren't and you really shouldn't complain which way it goes. Some artists choose to let everyone do whatever with their work, some choose creative commons, some just outright don't allow any tampering, you don't have the right to do the same with every single game.
The always online thing is an issue, but really we'll have to see when it comes out and the time after that to see how long it lasts if it does. Ubisoft only BARELY gets away from it, already having changed their standpoint a few times previously.
Now I will agree I don't really like the idea of removing skill trees, but after reading bashiok's post about the removal, I agree with him, and I understand why they did it. However you seem to be confused about the fact that runes are replacing the skill or something, but that's not right. They're two seperate different entities, the runes just happen to diversify the skills even moreso.
I somewhat agree with the stat removal too. Because you had the 4 stats, and basically almost everyone would follow the cookie cutter, Strength/Dex/Int and then whatever secondary stat you needed just for items, and then dump vitality. That was just silly, and there really is no point in keeping that around if that's all it mostly was.
Boycott won't do anything, and it won't be anywhere near substantial enough. Also, trying to kill a franchise like that to get to kotick in some way, won't work because he'll just move on to a different franchise. You're just killing the games, not him.
I'm definitely buying it, even if the game was a lot worse then everyone is making it out to be. Because in the end, these are minor issues, and the game is still going to be amazing. If you beg to differ, I feel sorry for you, because While you think this game has issues, you really need to be looking elsewhere instead, because most other new games have substantially larger issues.