As someone with a vast amount of experience automating vsphere, this is made up bullshit.
API access got a lot better once they introduced the powershell API (which can also be used via C#) but the solution you're describing is the result of people not knowing what they're doing.