I like to believe that corporations would generally agree to the above, though some employees may accidentally violate open source licenses or other forms of IP without realizing (and thereby potentially putting the company's business or own IP at risk). Making employees aware of the licensing issues would help.
Interestingly though also, people go through such corporate IP training treating it as bureaucracy. Elsewhere too, I see people copying things from the Internet (e.g., images, music) without adhering to copyright laws. People click on "I agree" without reading, sign employment agreements without having slightest idea of what they says, and so on. I have myself tried to educate people about these several times on Hacker News.
Not to defend VMWare here by any means, fixing/mitigating the bigger problem would require increasing general awareness of IP issues at forums like HN and elsewhere, such that the corporations can sanely honor the IP licensing without high costs of employee training and maintaining a sizeable legal department.
It also seems to me that lawyers at big corporations can also help by making the legal processes easier. They are often so risk averse (to save their own back, not necessarily for the benefit of or on behalf of the organization) that they won't approve even reasonable IP requests sent their way.