Since you are usually asked to show your belt but this occasion stuck out to you, the cabin crew probably was being more vocal than necessary and they probably did needlessly embarrass you ("insult" seems too strong here). There is no "should I be upset?" -- you were upset and that's that.
This has hurt your feelings and you are well within your rights to tell BA that.