It was extremely rushed. It took two concepts that should have been their own episodes and put them together. The whole point of a body switch episode (meh close enough) is to get a feel for what it's like to live in the other person's shoes. They literally solved the problem in a song, no build up, no climax, no big revelation that namby pamby dress making/ animal care is actually hard work, and therefore deserves more respect.
And then the whole Alicorn episode should have been two episodes. They should have told her, and then she needed to really have a soul search about if it was what she really wanted, and she'd have a whole walk through Ponyville and have flashbacks to previous episodes. And her friends would be unsure at first, but in the end accept whatever decision she chose. And then she could go to the Sacred Realm and get alicorned.
There were just so many ways to have done it better. Honestly, what they did was the one way I said weeks ago that would be the worst method. They actually went with the most contrived, insensible method I could think of.