The problem is not the version of World of Warcraft you are playing.
The problem is the kind of players we have today.
I don't think World of Warcraft has trained players to be apathetic to winning or loosing. The game might be encouraging that kind of playstyle, but people still make that choice for themselves. There has been a shift in the attitude of the general community.
Blizzard could encourage people to try harder by removing honorable kills in battlegrounds, and not awarding honor to the losing team. That will not happen is because one faction's victories would snowball. This issue needs to be addressed by each player individually. Try talking to another PvPer one on one, outside a battleground. Ask if he wants to improve. When one says "yes" work with him, and show where research can be done.