Agreed. Hard to say he was "fired" when he had a chance to stay if he decided to leave his other project. Like, "You are fired -- but you can stay if you want."
No you’re twisting meanings here. If it was just “stay if you want” that wouldn’t be firing but saying “if you want to remain here you have to stop doing X” is firing someone full stop