Darwin, the problem with that lies within the inability of programmers to correctly implement ID3v2 tags. It's not only their fault, but also a problem of the specification, being a hack in the beginning and all, with various versions of it, with only 2.4 being the right designed one. It seems to be a trend within big programs though, small software have support for the various revisions, and provide options to choose another revision of your fancy, but warning about their shortcomings.
For example, foobar2000, Mp3tag and XMPlay all recognize and play nice with my files. Winamp also fixed its way in recent times. You can't say the same of iTunes and WMP11, though, those both use ID3v2.3, and people has laughed (or cursed) the implementation.