No, it doesn't, for legal reasons already outlined in this thread dozens of times.
If you want to change that, write a letter to your Congressional Representatives asking them for stricter laws in this area.
But until its change, legal precedent is legal precedent, and company's like Steam are...