Hello adventurers!
1st: Making the duration of haste much lower, 2 turns or so to follow the same logic as the CC spells rebalanced from DnD5e. This would give you the option to similarly to Divinity OS2's version of Haste give you a really strong couple of turns but then suffer the lethargic condition and have to skip a turn later.
2nd: Removing the extra action entirely but instead make it a non concentration spell.
TLDR: Haste is too strong, metagamey and limits playstyle, please consider nerfing the duration or the condition.
Edit: spelling errors
If you lowered the duration to 2 turns no one would use the spell, they would just use haste potions which last 3 turns. So what would you do about haste potions reduce them to 2 turns most would still favour potions over the spell, 1 turn, the potion would be a negative buff.
Haste does not limit playstyle, it is the player that limits playstyle through choice. I am on my third playthrough, very rarely have I used the haste spell I use the potions. You can choose not to limit your play style sometimes you could use haste potions freeing up your sorcerer's concentration for another spell.