Нет, это совсем не оскорбление. Мещанин - добропорядочный, законопослушный и работящий человек, средний класс, основа Российской, да и любой другой, государственности (в 1811 году в России было 949,9 тыс. мещан, что составляло 35 % городского населения, в 1897 — 7449,3 тыс. (44 %)). Писать много, поэтому см. ссылку:
ссылка тут