Many people don't have room in their bag for the coat. Or they are using the coat as a separate carry on, and the pockets are totally loaded with stuff they could not fit in their real carry on.
Like a scott vest without the pockets.
With fewer and fewer blankets available on flights, people may be more inclined to hold on to their coat than stuff it in the overhead.