The Bolt looked nearly as dorky and they sold plenty of those. Even with the battery recall. I doubt GM made much if any profit though. LG chemicals sure didn't.
The Ioniq 5 looks way better than both and of course it is doing numbers as a result.
i3 was just expensive, low range, and overall not a competitive EV in the NA market.