yeah just move on and dont worry about the position as even jokers and idiots are given managers positions out here. Maybe just getting a consultant position will get you job satisfaction and be more rewarding too