All roads pointed to a dragon dying at some point. Classic literary technique is when you have main characters you take away things they care the most about or use the things they care most about against them.It's about time the Dragon Queen took a loss, nothing serious has happened to her since season 1 when Drogo and her baby died, she just been skating by unscathed before this.
Cersei - kids
Ned and jon - loyalty
Jaime - his dominant hand/ability to fight
Tyrion and arya - their home
Dany caught some body shots, but she was due for a dragon getting permanently removed from her situation. I'm just glad it didn't happen against cersei lol