The thing is that once upon a time, this wasn't the case. The Lewis Hamilton from the Top Gear Senna tribute posted earlier ITT is a completely different person to Kang Lewlew Hambone the First.
It's sad to see a driver who genuinely enjoyed the sport has become so full of himself. No humbleness, not passion. Just attention whoring.
It gets worse. IIRC there's some sort of home viewer vote that acts as a power-up during the race for the most popular driver. Formula E is an abomination that has set back the cause of EVs by at least a decade.
Yeah, the fan-boost. It's a really sad attempt to increase fan engagement, by giving them a way to influence the race. Might as well allow F1 fans to throw garbage on the track, after all, apparently it's peak sportsmanship to have people from outside the sport interfering with the outcome.
Attack-mode is fucking stupid, too. It gives you a few minutes of more engine power, but when there's a yellow flag or VSC, the time ticks down nonetheless, so you waste that engine boost. Worst of all, the few races I watched, the attack mode zones that you need to driver over to activate that boost are placed in corners off the racing line, so by going through those zones, you end up losing at least 2 or 3 places and then under best circumstances, you might end up where you were before you grabbed the boost. More often than not, I saw people end up losing places when using attack mode. What the fuck is that?
Might as well call it the "try to reclaim track position" mode. It's mandatory to use it, but I have always wondered what the punishment for not using it at all is, cause anything short of a DSQ has a decent chance of being less severe than using this craptastic "game" mechanic.
The fundamental problems of Formula E:
1) The sport mainly consists of failed F1 drivers.
2) It doesn't feel like a sport, it feels like a mere game. Add Problem 1) and this gets even worse. It's not about "the best of the best" competing for a title. It's literally a bunch of F1-has-beens taking turns playing bumper cars.
3) The sport is about efficient use of energy, that's interesting from an engineering POV, but it does not make for good racing. In fact, it's the exact opposite of what racing should be like. Instead of trying to go as fast as possible and push the limits of racing performance, it's all about coasting towards the finishing line. It's a "racing" "sport" that uses regular car tyres for crying out loud.
4) The game is literally like flipping coins or throwing dice. By the end of each season, a shitton of drivers are still in for a title fight. This isn't due to them having such a tight competition, it's virtually random who ends up winning.
5) The racetracks are terrible. All of them. The sport avoids F1 tracks like the plague, cause it makes it abundantly clear how utterly slow and underwhelming these cars are. Imagine a FE car going up Eau Rouge

They once went to the F1 layout of Monaco and the laptimes were abyssmal.
6) Something that's not easily fixable, but the cars sound like RC cars. It's just pathetic. If the races were actual nail-biters and offered great racing moments, it would be forgiven, but the way it is, I can't take this shit seriously at all.
Whenver I watch Formula E, I am reminded of the chase scenes from Space Mutiny.
My ideas to make Formula E stop being crap:
1) Remove Fan-boost and attack mode.
2) Introduce a battery-change mechanic. I imagine you could put up a crane that can attach to the battery, lift it out the car and drop a new one in.
3) With power consumption no longer being a limiting factor thanks to a "refueling" mechanic, make the cars go as fast as possible.
I want to see a sport where drivers push themselves and their cars to the limit at break-neck speeds with cutting edge engineering. Formula E is a boringly tedious, needlessly gamefied wannabe-sport that's more obsessed with its "green" reputation than with delivering actual racing action. The championship results are essentially just randomized due to the highly erratic way how races go.