The electric Golf represents exactly the lack of confidence the OEMs have/had in EVs, as it had next to 0 marketing and is literally just a Golf with batteries tacked on. Like the i3, it also lacks range. And the price premium vs the gasoline model.
The i3 wasi/is priced way to high for its performance and range. BMW are used to, with premium models, be priced higher than the concurrence for comparable vehicle classes; the problem for them being that there is no market for small luxury EVs right now (or at least there wasn't at the time), the market is/was split between the high end big mdoel (Model S) and low end small model (Leaf/Zoe), both of which were already small markets, with arguably not a lot of room for high end small EV.
I honestly never heard of the Ionic (well, shortly here on GAF), is it even sold in the EU?