>>102444021An easy fix to many of the story's problems, including Kacxa - Don't have the generals betray Lotor. They all join Voltron together. If the breakup can't be avoided, have their temporary make up with Lotor happen very early on in the season. Have another generic squad of elite Galra take their place when working with Haggar and Zarkon, maybe traitor Blades.
This gives the teams time to bond with each other and develop their characters. The generals doing joint missions with the Blades feels completely in-character in this scenario. Make it clear that Keith has some lingering self esteem issues related to his mixed herritage, and have the Generals (ESPECIALLY Acxa) help him get over it.
The Generals still side with Lotor after finding out what he did to the Alteans, however Acxa thinks back to what happened to Narti and is clearly the most shaken by it. They still break up after Lotor states he wants to wipe out the Galra.