The reason we went with 4y old leaf and not brand new e-up was that it looked like a coffin made out of matchbox. Compared to leaf which is still simple and conventional but has much more space to absorb impact and full of safety features.
Well....if you don't like the look you don't like the look. But it used to have full 5 stars on NCAP testing until the forward collision avoidance system was made mandatory and it's was never fitted with one by VW. For us the Leaf was a lot more expensive than the e-Up with less range so I wasn't interested.