Cameron was just doing his job by telling you that you could not stow your carry-on in front of you when you were seated in the first row. This is 100% normal when you're in a row that does not have seats in front of you.
He was also doing his job by asking you not to go against the flow of traffic to get your bag while other passengers were deplaning. This is fairly standard plane etiquette.
Your complaint that you received a cup of coke instead of a can of coke is petty considering the drinks are complimentary. If there were turbulence you would have received NO coke.
... View more