Well perhaps a high level boss could have some of your shouts. But honestly no body wants to have a dragon call in a lightning storm and slow down time. Other than those two shouts i guess a boss dragon could have at least 2 shouts.
I disagree. Dragons should be as much our nemesis, as we are theirs. There is no reason for them to be limited in the way you suggest. Why should these ancient, powerful beings be more limited than a mortal who got the soul jackpot and has the soul, but not the body of a dragon?
I want to see enemy dragons using the same shouts I can use against me, and I want to see them use everything we can use in that regard. It's like saying someone who has limited or is just beginning to learn a language, should be able to use and learn it better than someone who has been speaking it all their life.
Maybe they should add a shout-canceling system. Like say, dragon uses lightning storm shout, and then you use it right after they use it and it has a chance to make both your shouts cancel out. And say, you use slow time and a dragon uses slow time right after you do, both your shouts cancel and you both go back to normal and have a cool down.
It's just stupid.