Mirajane is by far one of the most underrated characters of Fairy Tail.
In my opinion, Mirajane is one of the few mages that actually deserve to be Fairy Tail's S-Class.
Not only is she strong mentally, but she is strong physically.
I refuse any assumptions and accusations that say otherwise. All the crap about her having "Little Feats = Not that strong" is utter bias.
As for Mira's development, she has one of the best pasts leading up to Fairy Tail.
As a kid, she was haunted by a strong demon, alongside Elfman and Lisanna.
But instead of acting like a coward, she 1v1 the demon and was able to take it over at a young age to defend what's left of her family.
Even when the stupid villagers banished her, she acted like the older sister and looked out for Elfman and Lisanna.
Her personality is the most dynamic and by far the best.
As a kid, she was the badass tough type of girl. But after Lisanna's death, she became more chilled and reserved.
Her Demon Takeover Magic is also one of the most coolest and interesting type of magic in FT.
Not only is it insanely powerful (yeah, that's right, screw all the lame ass "she needs feats" crap), but the forms are very versatile and obviously has one of the coolest designs.
Mirajane's death would have the most impact on the Fairy Tail Guild as a whole.
I'd even be willing to go as far and say that Fairy Tail would fall apart without Mirajane.
It's a shame that Mira doesn't get many spotlights and she is always getting degraded below Erza.
Just like how Gray gets degraded below his rival Natsu.
But then, imo, that's why I think Gray and Mirajane make a great, if not perfect couple. #GraymiFTW btw
All I can say is:
#FTNeedsMoreMirajaneSpotlights2016