

Companies generally do not use ‘VPN services’, they maintain their own VPNs. This is what makes them virtual Private networks. The data retention laws are aimed for the ‘VPN providers’ who use the ‘VPN’ term for a different, very non-private services, used to circumvent geolocation and make tracking (even lawful) by some parties harder.
I do not say those services should not exist (there are legitimate uses for them), but do not mix them with actual private networks.
That is an insult to PostgreSQL. PostgreSQL was fully featured relational database even before it implemented SQL. It started much earlier tha MySQL.
And MySQL didn’t have proper transactions or data integrity constraints (including foreign keys) for long time, while calling itself an ‘SQL database’.