Earlier quoted context omitted.
That assumes they have control over the DNS. Sounds like they don't with many end customers.
They shouldn't be giving their customers a static IP, they should be giving them a 'customername.ourplatform.com' address that the customer can point a CNAME at.
Now it's still stupid of them to not abstract that away from the individual customer servers but, but this issue isn't solved with cname's.