The important thing to keep in mind, (contrary to what some people have alluded to in the above posts) is that just because it is in flac, does not mean it is better than a CD. Flac is a format, simple as that. The intention of flac, (which stands for free lossless audio codec if you were wondering) is to exist as a format free of any licensing requirements that allows for a somewhat reduced file size, but that maintains the full integrity of the original recording it was ripped from. When accomponied by a .log and .cue (heck, come to think of it maybe the .log file isn’t even required) the original audio can be reconstructed. But sometimes people are idiots and convert lossy formats such as mp3 into flac because they are idiots. Also, is it not uncommon for even the official publisher of the .flac (such as bandcamp) to release a .flac that is from a lossy master. It seems especially common with the soundcloud artists.
Having said all of that, .flac is awesome. There are some great sites that enable sharing of .flacs where the intention of the site is to only have legitimate files. But moderation of that takes a lot of time and effort, which is community driven.
One of the main advantages for .flac is that it’s a standard format that you can reliably use for archiving. If you don’t need the full lossless audio (such as to store on your phone or DAP) you can encode some mp3, ogg, alac, or whatever other formats exist in future from the flac. Think of it is a more efficient way of copying the cd in a raw format (which would be .wav)
TLDR: Just because it’s a flac, doesn’t mean it’s perfect. It just means that it CAN be perfect.