Ever since this episode released I never cared for it.
The entire plot line of the episode was odd and this solution to the issue made very little to no sense at all. I really like this comic strip you made because it sums up pretty much just how I feel:
Spike symbolizes logic and Common Sense. He wanted to address the situation within the most appropriate manner that would have also been very efficient and would have worked.
The others are pretty much the exact definition of counterproductive. They're so-called "Solution" was easily one of the dumbest things they could have done.
( I understand that MLP is a cartoon that's targeted towards a younger audience, children but that pretty much only drives the point even further. With a show with the name friendship in it this episode didn't really teach children how to address a situation like this properly or in a mature fashion. Of course the story writers have to come up with something in order to make a script after all but there could have been several other unique ways they could have gone with the plot of the episode)
:"Geez, that's kinda harsh, even for my other 5 friends, don't'cha think, Discord?" :"Trying to stand up for your crush, eh little dingo?" : "H-HOW DID YOU KNOW?!" : "I-I mean... no, I... just don't want Rainbow Dash feeling sad is all!"
Perhaps but that doesn't excuse them from trying. Just a one or two minute scene of them attempting to talk to her would have undone a lot of this episode's problems (though it wouldn't redeem it entirely).
They still seem a lot harder on Dash. You'd think with Applejack's honesty, she'd be the one to tell them "We need to tell Dash the truth". Or they dont let her explain. like when theyre all like "you know Fluttershy's not a tree" when Rainbow Dash tries to explain