The way I’ve seen it, it appears to primarily be used by the various British and former British colonies, including the US. For these groups, anyone from outside the colonies living in “our” territory is an immigrant (who is certainly a lower class!). However, if we choose to reside in another country, we are not immigrants, we are “expats”.
Not everyone uses this term, but those that do frequently congregate in English speaking enclaves and make no attempt to integrate into their new home. They often see the locals as a sort of servant class, particularly because they probably came with enough money or income to make them wealthy by local standards.
As you might imagine, people with this attitude are probably not very popular with locals.
I have a Chevy Bolt with level 2 charging and I love it. The charger was a little more expensive for me to install because I didn’t have an easy wiring run, but it was totally worth it. I have a second ICE car that we use mainly if we need more space or when we need 2 cars at the same time. I don’t feel any need to have an ICE option, I just don’t have a good reason to replace it right now.