And I don't think it's right to pay for music when there are free services))
True, people listen mainly to popular, famous artists, they, in turn, make good money at concerts and on advertisements.
In general, I listen to the song in VK, but when I want to download I go to https://mp3hq.org, there you can find any song
https://mp3hq.org is an open source music search engine with millions of free tracks! Try it, it is very easy to use, they promise to release a mobile application with playlists soon
dev.webvost.info is a good site for listening to music. Many songs with covers, it will probably also be possible to download tracks to your phone soon. Everything is free and no ads. You can try
I do this: I download the desired mp3 file, find the desired cover in Yandex pictures, download, go to the site https://tagmp3.net/, upload music, picture there, change artist tags, song titles, etc. ... , then "save", "download mp3" that's all.
You can download songs with album covers on this channel in telegram: t.me/FreeMusicON. There, both the year of the song's release and the correct title are present. In a word, I recommend it.
First, I'll tell you that it's better to pay for music. Try trial periods with Google Play Music, Apple Music, Tidal, Spotify, etc. After that, you will feel that it makes sense to pay for such amenities.
The answer to the question: there is a cool site https://myzuka.org/. They have a fairly large collection.