Lol, Agreed. But...
Think of EV training as a method for "Advanced Trainer's"(No Offense). I myself hate EV training, and just train for fun as I don't take battling competitively.
EV Training(as you probably heard), helps give your Pokemon the edge in battle. Basically whichever Pokemon you defeat, your Pokemon will gain an Extra Stat Point according to the EV.
An example is if you wanted to train Rampardos to have a lot of Attack Points. Your best bet is to search out Pokemon that give out Attack EV's(Ex: Shinx), which gives out 1 EV.
So, simply defeat 4 Shinx, giving you an extra Attack Point to your Rampardos when it levels up.
It is tough and tiring to EV train, but if your not into it, then train for fun. That's what I do. :)