He is voicing his opinion and we are voicing ours, binding keys would not be an improvement and would have no bearing on crafting whatsoever, the 2 are completely separate issues.
The only way for crafting to become competitive is if there are craftable items introduced that are unique, competitive with or superior to high end gear and only available through crafting. Right now that is not the case and closing the key market would not change the fact that superior items can be had in game by means other than crafting.
I'd settle for crafted gear that's competitive with, not superior to, STF sets. But that's just me.