Do you even play Netbattle and the like?
Pikachu, Light Ball, Charge and Volt Tackle are rather deadly and unexpected in the metagame. I still don't use it.
Pikachu itself I have nothing against, I just hate it battle and move-wise. I would never use him on my team after my old Saphirre version.