QUOTE (Matyas)
So If I get it right there is no technical limitation in mp3 which could not be worked around (at least theoretically) to catch up to mpc. Am I right?
No, there ARE fundamental technical limitations. To make an analogy based on other computer file formats, PNG supports 24-bit color plus an 8-bit alpha channel (actually, it supports 48-bit color with a 16-bit alpha channel if you want, but that's not to common so I won't say more on it). GIF files only support 256 colors with the possibility of using exactly one of those for transparency. No massaging, copying, pasting or anything else will create a program that can make GIF files that have 24-bit color or an alpha channel. Likewise, GIF files can never gain the superior compression ratios of PNG, because they use LZW compression, which is a completely different technique than zlib (the compression used in PNG).
An example of such a limitation in mp3 is maximum bitrate. The maximum bitrate of a block in mp3 is 320kbps. That may seem like plenty, however, mpc occasionally uses more bits than that for short periods (I've heard as high as 700). This limitation of mp3 is a fundamental technical limitation of the format. The best you could hope for is to create a file format that is similar to mp3 but doesn't have that particular limitation. It would be a kludge though, and it wouldn't be backwards compatable with existing mp3 players, which defeats the whole purpose. You might as well create a whole new format, or use one of the existing formats that doesn't have the limitations of mp3. Effectively, you've turned your car (mp3) into a not-very-useful mutant half-car-half-jet thing that nobody lets you drive or fly anywhere. You'd have been better off either sticking with your car or getting your pilot's license and buying a nice jet.
That's just the tip of the iceberg when it comes to the limitations of the mp3 file format, but I think it demonstrates that what you propose is impossible. I'm sure others who have more technical knowledge about the different formats could go into more detail about some of the other serious issues related to sub-band vs. transform codecs, sfb21 stuff, time vs. frequency domain, etc.