Formula E is actually worse than Formula 1, since they are built by the same manufacturer. You can't level the same criticism at F1 these days, with a dominant team like Mercedes.
Renault's monopoly is temporary - it's to bootstrap the series. I think they should replace F1's every-constructor-makes-their-own-chassis rule with a rule to have everyone build their own powerplants / drives. That's where you want this series to provide innovation.