No lie, after taking about 2 weeks of my first programming course in university, I did almost exactly this, trying to make a poker game.
I hadn't learned about objects, or functions, or even loops. Just one big method that had an if for every hand permutation.
I hadn't ever been exposed to programming before, and I loved it, but I knew nothing about it. Those were the only tools I had in my toolbox, and you know what they say about how when you only have a hammer everything looks like a nail.
I'm a professional dev now, so I really hope I grew out of it lol
My issue with typical hybrids is that they got all the complexity of an ICE powertrain, in addition to all the complexity of an EV powertrain, plus the complexity of merging the two.
Slightly less efficient, but I think I'm more in support of EVs with gas range extenders. Maybe it's just a question of semantics. But more than that (if we're gonna keep cars) we need to invest in charging infrastructure. Idk why it sucks so bad, and why gas stations aren't installing charging stations.