Oh no doubt about it. However the counter argument, at least in football here, is that there is no national team that you need to "audition" for during the regular season. I'm not necessarily in favor of the salary cap, though I do think it's something that would be hard to get rid of now.