Also, wasn't this mandatory in EU? Something related to GDPR?
Yes, data portability is a requirement in the GDPR. You should not be locked in to a service just because they have your data.
Portability, yes, but does it require portability to another specific service? I understand being able to get your data out of a platform, but I don’t see a requirement that a given entity provide explicit transfer to another.