Honestly, Pikachu is really cute. It's not one of my top 10 favourites or anything, but at the same time, I don't really get the hate. Well, I guess overexposure is a thing that might contribute to negative reactions among some, but still...
It's the mascot of a really popular series. Sure, it's shoved everywhere and I bet you that even if you know someone who doesn't know anything about Pokemon, they'd at the very least be able to spot out Pikachu. And I don't think that's the fault of the Pokemon itself. It's cute, recognizable, and it works for what it is.
It also has a really cute evolution that has an even more adorable Alola form, and a super cute pre-evo. I'd ask what there is to dislike, but hey, everyone's tastes are subjective and I get that. :P
But tl;dr: I really don't mind it!