The only way we get a hard cap is with a really high floor. 

The players will always fight a cap but a high floor is a good concession from the owners. But, will Miami, Tampa, Colorado, etc.. agree to a high floor? I doubt it.