It's actually a legal safety requirement that the armrests must be down on takeoff and landing. If it can't go down, you need to flag an attendant quicksmart - and get the ham booted to a different flight where its "curves" can be accommodated.