While the right thing to do obviously would've been to be honest with Glinda, I don't like the way people talk about Fiyero "leading Glinda on". She didn't even propose to him, she just decided on her own that they were getting married and it was revealed to him on stage in front of all those people? Hell, the head of propaganda was there too. How do you possibly say "no" in that situation. How do you say no or call the wedding off or break up with Glinda without hurting her more at that point? Or without putting YOURSELF in danger because you're hurting the image of yourself and Glinda that Morrible and the Wizard want to portray? Glinda isn't a blameless innocent poor thing who got her heart broken, she coerced a guy into marrying her through a public stunt and then was shocked and appalled when it didn't work out.
And yes, leaving her at the altar was a bad way to go about that, but that moment had nothing to do with Glinda in the first place. Fiyero did what he did there to protect Elphaba in a situation where her life was in immediate danger. There was no possible way he could have just gone back into his wedding venue and gotten married after pointing a gun at the Wizard's face??? He literally had no choice but to leave with Elphaba after that. People talk about him running away from their wedding, but not the fact that up until the point where his hand was forced, Fiyero was willing to go through with the wedding because even if it made him miserable, even if he didn't truly love Glinda, he didn't want to hurt her.
So yeah, it sucks that Glinda got her heart broken but I'm tired of Fiyero's actions being interpreted in bad faith just because people don't like him.
.











