Before you judge all these base stat changes........
.....please keep in mind these are not final. In fact, over half the champs still need their base stat changes to come, and before everything is out and settled we cannot properly tell how things will turn out.
Personally I think most of these base stat changes are awesome. They're really pushing characters a bit further into their specific role, some might dislike that because it could decrease their viability in other playstyles, but I do think it's cool seeing some tanks get a raw 20 extra armor making them as durable as they're supposed to be right from the start of the game :D