I was flying a 767. Weather was a non-issue. I was on the front row of C+ and watched the business section get their drinks (and food) before anyone gave a thought to us peons, so it didn't seem to stem from a pilot/weather order.
I somehow survived these travails and have gone on to something resembling normal life.
Seriously, evaluating a non c+ aisle vs a c+ window for my upcoming trip and wondering if it's worth the trouble. You're right - maybe a spot for my overhead bag is the only real benefit.