This is something that can happen to you on almost any airline. FAs are quite happy to bang anything that gets into the aisle. Tall people shouldn't fly in a non-bulkhead/exit row economy seat, seems to be their motto.
Regarding complaining: up to you. Worst case: you get nothing. Best case: you get a few thousand avios.
Would I? No.