nope. They are meant to be small bonuses, not game breakers. With stat bonus you arent going to make hulk into a corvus. That isnt the intention. What you can do is increase the chance of crits and seeing big yellow numbers. It is a nice bonus.
Gotta out the right stat on the right champs or find the stat that best goes with your fighting style