If it sounded like I attacked you then I am sorry, I just want to clarify that there is no Law in place that forces LO to make legendaries non-tradable. Nowhere on the world. Otherwise Steam would have to shut down their entire trading system, I don't see that happen anytime soon. And as I said it will further strengthen the "Pay 2 Win" front.
It is beyond me why someone would suggest such a counterproductive move in the first place, that sounds more like "We want to finally kill the game".
LO has a fair idea of what to do, but currently they are just following G1's footsteps, the nails are all still in the coffin, with this they add one more.