Ok question. What exactly does foobar have over winamp?
They seem to use more or less the same memory and have pretty much the same features. The only different thing I can see is that foobar probably supports more formats.
Okay first off, foobar and Winamp don't have the same memory footprint, foobar consumes a decent amount of lesser memory as compared to Winamp. That is also evident if one compares their loading times.
Secondly, foobar2000 has native support for a decent number of music formats and can also interconvert formats with minimalistic plugin downloads.
Thirdly, it has a built in tagger, which is something that I'm not sure Winamp has.
Then, foobar can extract files off zip and rar archives while playing, without user involvement for manual extraction. While this point might not be worth much for most listeners, there are people who find this handy.
Another, less important, point is that foobar2000 can handle large playlists of around 60000 items effortlessly.
Lastly, huge community support means there will be a large number of improvements, enhancements and plugins you can find for foobar2000.