Okay, maybe your friend can articulate a complaint and see if there are easy accommodation options.
How’s it any different vs previous expacs where you simply CANNOT fly? (Sure other people get stuff done faster.)
But for you personally?
There’s maybe some mandatory dragonriding required quests that can be looked at.