Rainbow Dash: And I'm just... not an animal person. Not one little bit. I'm allergic to most of them, the rest stress me out, and I _know_ I'm too lazy to actually take care of a pet.
Fluttershy: Awww.
DM: ...I think I underestimated how bad these mismatches would be. The whole idea was to have you swap character sheets and we'd have a little laugh about Dash being the Druid and Applejack being the Rogue, but... Roleplaying-wise, it feels like this is all far more severe for your characters.
Rarity: It might be a bit dramatic of us, admittedly, but on the other hand... It's kind of a running theme in this campaign that we're unhappiest when we're prevented from being... _ourselves._
DM: ...I wonder if I'm just exceptionally more fluid in that regard, to the point where that stuff doesn't bother me personally like it would most people. That might explain a lot.
Pinkie Pie: I'm cool with whatever you all decide! Sometimes, being unhappy is a mood you gotta work through!
DM: Boy, ain't that the truth.
Sometimes the issue is that what's happening isn't getting the reaction you envisioned for reasons you couldn't have predicted. But the sooner you can spot it and open that honest dialogue, the sooner you can course-correct.
Reading this strip should get you an Independent Study credit on how to handle group interaction issues. It's definitely helped me spot some growing issues in my work teams.
Well, Applejack playing a rogue does happen in a fanfic I read over on fimfiction.net, though it's EG Applejack. https://www.fimfiction.net/story/358972/canterlot-highs-dd-club
As a PC, as I've ranted about before, I do not deal well with control being taken away, even by ingame mechanics.
I might just have severe control issues when I am not the DM tho.
On the note of being more fluid at things, tho... Me and my oft mentioned player Dave are not opposites in that regard, all my PCs are in possession of "Schrodinger's Personality" for several sessions until I work out the dynamic and can find a personality and backstory that actually fits, while Dave makes a character, and will play them how he intended, no matter how much it clashes.... Save for when he or the group stumbles upon a reinterpretation he likes more.
My habit partly exists because if his, it's just easier that way.
This is something all GMs gotta deal with when they mess with the PCs' character sheet status quo. If it doesn't work for the players, I would drop the idea with a quick out and try something else they would be more comfortable with.
Only time I had a situation like this was the one time I let my players design their own characters. Cast didn't mesh well with each other or my DM style. It's why I always tell new players "be ready for anything. You're about to play a role and it isn't always going to be someone you'd like to know." I set up guidelines and leave room for players to customize their characters but the dice decide a lot. It's hard to portray a character that's different than you, but I have seen it help bring people out of their shell. Definitely a different approach than what I see other tables do.