Thanks for the clarification (and I agree about Diskerud).
I am an analyst by profession and from my perspective the allocation systems seems dubious. Is this just a common perspective arising from ignorance or do other, more seasoned, MLS supporters see this way?
There are two main reasons for the allocation system: parity and cost control.
The allocation order for returning US internationals is like the draft - teams that did the worst the year before get the highest picks (except when there are expansion franchises). This allows bad teams to get first crack at top American players coming to MLS - or at the very least have a valuable trading chip.
The order also ensures that MLS teams aren't bidding against each other for the same players and driving prices up. MLS likes to present a united front in negotiations.
So I think there are legitimate reasons for the order. MLS has decided that one of the chief draws of the league is that every team, if run well, knows they can quickly turn things around and be contenders.
However, I am someone who is skeptical of the order, as well as other parity based measures. MLS doesn't get respect because people don't think it has enough quality. But if teams could spend freer, then I'm sure at least Seattle, LA, Toronto and both New York teams would do so.
We wouldn't become the Scottish Premier League with only two top teams. But I think we would see a rise in interest in the league, because star filled teams would draw attention. And that would help TV contracts, which then would help all teams.
So, long answer to your short question. But yes, there is skepticism about the allocation order amongst MLS fans. But at least the league is starting to be flexible in applying the rule, putting the good of the league first (like with Bradley and Dempsey). The league just doesn't want to overpay on marginal guys like Goodson and Parkhurst.