All salary caps insure is that bad ownership doing bad business still gets to be profitable. Salary caps doesn't really change the competitive nature of sports. Dynasties rise and fall but the same teams that are in good locations and are well run rise to the top of the leagues.