They wanted attributes to be random and i like that idea, they did not evaluate how retarded it would be to give magic attack on phys hero and vice versa. Using cards and not failing should give your hero a bonus not something to destroy the character. The flaw is in the design and development. It also is a necessity if you have any intentions of being a top player.