I can agree to this point of view. There are so many franchise rules in american sports to even out the playing field as much as possible. This is why we have team salary caps, drafts, etc. Personally I think we have too many rules that impede the flow our games.
We are so anal over every little facet of our games. Look at our obsession with stats and how we try to track every possible aspect of the game mathematically. I am surprised that the MLS hasn't started creating stats for its own sabremetrics system.