You joke. I still use an old winamp 2.81 on my windows machine.
About 15 years ago I came across some plugin dll files that added flac support.
The only issue I ever run into is some non ascii characters in ID3 tags make that file unplayable. But winamp is perfectly capable of editing them.
It's even pretty good in the high dpi monitors because Ctrl-D enables "Double size" mode on the main window and equaliser. And the playlist window has customisable font sizes.
After schema-less MongoDB, the nightmare of debugging microservices and over-engineered GraphQL, half-baked vector databases have become the new trends you want to avoid.
If you want the original Winamp experience with full support of M3U playlist then don't go further than Re:AMP