Tesla's S3XY is quite bad in that it's a shit joke and there's just a random number instead of a letter because you couldn't make it the Model E. And Cybertruck just completely breaks the form further.
Audi decided to name their cars "t-urd". They also blew their load early, since the first EV they made was just called the "Audi t-urd", and then they had to rename it to the "Audi Q8 t-urd" when they realised that they were going to make more than one EV model.
Mercedes-Benz decided that the electric version of the S-Class should be the EQS, the electric version of the E-Class should be the EQE, the electric versions of the GLS and GLE should be called the EQS SUV and EQE SUV, and that the electric version of the G-Class should be called the "Mercedes-Benz G580 with EQ Technology". Oh, and the electric CLA is just called the CLA.
BMW's lineup is pretty inoffensive in that it's quite logical, as the electric equivalent of the 4 Series is the i4, the electric equivalent of the 5 Series is the i5, and so on. Except that the electric equivalent of the BMW X5 is the BMW iX when the electric equivalent of the BMW X1 is the BMW iX1. Oh, and the BMW i8 isn't even an electric car – it's a hybrid.
BYD's electric cars also make no sense. Why does the same car maker have names like the "BYD Dolphin" and "BYD Seal" next to a car named "BYD Sealion 7" and "BYD Atto 3"? What determines whether or not a BYD model has a number in the name or not? And why is the fully electric one called the "BYD Seal" but the hybrid one is called the "BYD Seal 6 DM-i"?
Rivian's makes sense so far, since they have the biggest R1, the more medium R2 and the compact R3. But going by this logic, the R4 should be an even smaller car than the R3. Either that, or the numbering has no bearing on where in the lineup the car actually falls, just what was released first.
Polestar has that same exact problem that Rivian might have in the future: the Polestar 2 is smaller than the Polestar 3 and the Polestar 3 is bigger than the Polestar 4, and the Polestar 4 is smaller than the Polestar 5. And the Polestar 6 is probably going to be more upmarket than any other Polestar, except the Polestar 1, which isn't an EV. Basically, the number says nothing about the car except when it was first released.
The Toyota bZ4X, which stands for "beyond Zero" (as in emissions) 4 (from the similarly sized RAV4) "crossover", is also just a downright awful name. Same for the Honda E:NY1. I don't know what inspired these two to make such awful and complex names for their EVs.
And finally: the Porsche Taycan Turbo doesn't actually have a turbo. The "turbo" in the name just means "better" in the style of "TurboGrafx-16".
Yes, I could rant about car names all day long. Don't even ask me about how Ferrari names their cars.