It is a poor experience, but in no way typical of Emirates. I have never had such an experience, or such uninterested crew. I have had seat poachers occupy my exit row seat, and politely asked them to f* off. I also usually make sure I have the seat beside me blocked at check in or in the lounge, and this in a previous life as a Silver. Unfortunately, you had a bad day, but I suppose you should have refused to change seats in the first place.