For me, Pokemon is always going to be a mix of form and function. Yes, I'm trying to make a good team, but I'm not going to use a pokemon I don't like asthetically. For example, I'll never use Swampert, no matter how good he is, because I don't like how he looks, and because of his association with Mudkip. I'm probably lucky that I like so many pokemon, because otherwise this would be a major limiting factor. As it stands, though, I've never had trouble making a team, and it's helped some really interesting teams, like a team of all mustache'd pokemon, or a team of pokemon that all have hats.
Pokemon is wonderful because you get what you put into it; if you don't bother with EVs/IVs, you can still have fun catching all the pokemon, and if you, you can have a blast battling other people who train competitively.
On EVs/IVs, my first play through any pokemon game is usually played without them, because it's just a hassle at that point, both to find pokemon that give the right EVs, and to avoid pokemon that give ones I don't want. Only after beating the E4 do I start to prepare teams, because after that the world is basically open. EVs are a cinch to do, and IVs aren't that big of a hassle; I usually don't bother with Hidden Power outside of Shoddy/Netbattle, so I just shoot for the two or three or so IVs that I NEED to be 31.