Dragons have got to be one of the worst things in Skyrim.
As a strict two handed warrior having dragon encounters where the dragon NEVER lands is NOT fun.
It is so incredibly frustrating running back and fourth, watching the dragon do the same thing over and over and not be able to touch him.
After about 10 minutes I think Stenvar had reduced the dragon's health by 1/3 with his bow.
This process is boring as hell.
Thank god for modders.
Oh NOES! Dragons don't act in an entirely predictable manner and make it easy for you to fight them no matter what your build? Why can't they be more like FF monsters who are nearly always in reach regardless of their wings?
But seriously. No seriously.
Either take a shot yourself (may or may not work) or leave. No law that says you have to kill every dragon you see. Sometimes they don't want to fight you the way you want in which case you live with it and fight it on its terms or you say "ok dragon, we both live to fight another day" and leave.