Often, when people use "either ... or ..", they are trying to stress that they are expressing an exclusive disjunction.
But, not always.
Consider. I say "I want to be either rich or happy" ... I think that is a perfectly good usage of English ... but it is also clear that I mean this in an inclusive sense: it's not as if I go like "Oh, no, that's not what I wanted!" when I turn out to be both rich and happy. No, clearly I would be fine with that as well.
Probably the reason I use "either" here is because I may feel some tension between the two .. that being rich might well require hard work that prevents me from doing the things that makes me happy, or vice versa ... but clearly there is no certainty that I cannot be both ... and again, I would be just fine with both. So again, it's meant as inclusive, not exclusive.
Also consider the English use of 'neither $A$ nor $B$'. Presumably this is a linguistic contraction of 'not either $A$ or $B$'. But 'neither $A$ nor $B$' means that $A$ and $B$ are both not the case, and logically that only works if we treat 'either $A$ or $B$' in this context as an inclusive or, rather than an exclusive or.
The point is: English is super flexible, and super subtle, so there really is no hard rule here. You have to use your common sense to figure out what the speaker means in the context of when and where the speaker says it.
In fact, the ambiguity of English leads to another reason why people sometimes use ‘either … or’ without intending an exclusive or. Consider any statement of the form ‘$P$ and $Q$ or $R$’. Now, is this meant as $(P \land Q) \lor R$, or as $P \land (Q \lor R)$? From logic we know that these two statements are not equivalent, which is exactly why in logic we have handy parentheses to disambiguate. Well, we don’t have parentheses in English, but the ‘either … or’ can be used to act like them, for if what I meant was $(P \land Q) \lor R$, then I can say ‘either $P$ and $Q$ or $R$’. And if what I meant was $P \land (Q \lor R)$, then I can say ‘$P$ and either $Q$ or $R$’. Note that I can use a construction like ‘both … and’ for similar disambiguation purposes as well.