Part of the issue is that per the NHL CBA, only players on entry-level contracts with an NHL team can be assigned to the ECHL affiliate. So as with NHL/AHL situations, sometimes when you're super-logjammed at a position, the person who goes is not the "worse" player necessarily but the one between two relatively equal players who can go per the contract.
Re: Random Hockey Thread