Edit: Why these typings?
To make the game simpler for the younger demographic. When your pokemon is only one type you only have to worry about one set of weak/resist/nuet get two and it suddenly gets harder. For us non-maniacs it might be too much.
I'm sorry but I started playing Pokémon with Yellow when I was eight and I wasn't as retarded as you make children nowadays sound like.