Yes, that's certainly fair. Hopefully I didn't offend.
I'm Irish, but once was an immigrant/expat in the US (in that I intended to stay permanently and to become a citizen, but things ended up not working out that way). I always thought of myself as an immigrant, but there were a lot of people I met who called themselves expats and never immigrants. Some almost seemed offended by the word. I think your comment about exceptionalism probably captured the reason why.