I've also done that for many years ...recently was asked for proof of onward flight by vietjet from hcmc into Thailand tho . Annoying when it happens . Now I just book ticket quickly online if asked at check in
yes ..many carry excessive amounts of gear /clothes . Often unnecessary. The more I travelled and the older I got the less I required and the easier it became .