It's not needed but troubleshooting is much easier for the sysadmin from the mothership and 3$/month for a static IP is literally nothing for a business.
We also always get a static IP for everything, because what do you do If the vpn doesnt come up after a firewall reboot ans the IP changed?