Yep, I specifically made sure that the entire party gets the XP for every battle! It was totally deliberate and definitely not just to avoid having to code a more complicated interaction with VisuStella Skill Learn System.
I probably should check if the unit was actually in combat for the purposes of Flaws... but I'm not gonna, since you're nerfing yourself pretty hard by not sending in everyone.