EVs (at least those with road-trippable range) are currently aiming for a "luxury-ish" segment, because it helps hide the cost of the battery.
Extra $8K on a $50K car isn't too bad and can be hidden by cutting costs somewhere else. But on a <$20K car there's nothing left to cut, and the extra cost takes it out of the budget segment.
No one looks at TCO. A $28k EV vs a $20k ICE car will have significantly lower TCO over a ten year period. Oil changes alone will be $1200 if done every six months at $60 a pop.