You can also self-host with Maloja and Multi-scrobbler. This is the most privacy-respecting-option.
https://github.com/krateng/maloja
https://github.com/FoxxMD/multi-scrobbler
I rolled them out with Docker and imported my Last.fm listening history using this tool: