This isn't about steam keys, it's about Valve throwing their weight around.
Valve was arguing that Rainbow Six Siege needs to change their pricing on UPlay or they would be delisted.
It's the equivalent of Amazon telling a manufacturer that they can't sell their product at a lower price on their own website if they want to sell it on Amazon.
None of this should be defended.