Most of the obvious answers have already been said. I’d echo that a flat cap doesn’t work with contracts increasing over time.
Luxury tax is one option, but we can also add back renegs, or the ability to stretch contracts.
I also think we need the ability to prevent yourself from going over HC during FA. That might require some conditional logic, like “only sign any of these guys if I’ve missed on my main bird rights FA”. Might be hard to actually implement though