mp3s are not great. Sure, you could fool someone in to thinking that 2 files are the same on a smartphone over bluetooth, but upon further inspection; in a more resolving system, you could tell the original .wav file and .mp3 file apart easily, no matter what the kbps was, even 320 kbps.
Self-bragging is common when it comes to lossy compression. Problem is, when most of you are put to blind tests, you flunk being able to tell the source from the compressed one. And no, resolving system has nothing to do with it. The fact that you say that tells me you don't know what it takes to hear such differences. As a trained listener in this domain, I can tell differences with just about any headphone on any system.
While it is true that MP3 was not designed to be transparent, at high bitrates, especially at 320 kbps, it easily fools even the most ardent audiophiles. I know because we have tested them. While at Microsoft, I told my signal processing manager to recruit the large body of audiophiles we had there for testing our lossy codec. We ran a large scale test among our self-selected audiophile group. Results were embarrassing for me as an audiophile. None could remotely match our trained but non-audiophile listeners.
To hear those impairments, you need to learn to hear them. It does not come naturally to audiophiles. This learning also involves understanding of the algorithms and where the weak points may be.
I have lost count how many times a presenter at an audio show has whispered to me that they were playing lossy audio to audiophiles who had no idea, thinking they were uncompressed content!
You may be the exception -- there is a small percentage of audiophiles who are good at this. To prove that, you need to provide results of a double blind test to show that and not just claim it. Here is an example of me passing such test:
foo_abx 2.0 beta 4 report
foobar2000 v1.3.5
2015-01-05 20:26:27
File A: On_The_Street_Where_You_Live_A2.mp3
SHA1: 21f894d14e89d7176732d1bd4170e4aa39d289a3
File B: On_The_Street_Where_You_Live_A2.wav
SHA1: 3f060f9eb94eb20fc673987c631e6c57c8e7892f
Output:
DS : Primary Sound Driver
20:26:27 : Test started.
20:27:01 : 01/01
20:27:09 : 02/02
20:27:16 : 03/03
20:27:22 : 04/04
20:27:28 : 05/05
20:27:34 : 06/06
20:27:40 : 06/07
20:27:51 : 07/08
20:28:01 : 08/09
20:28:09 : 09/10
20:28:09 : Test finished.
----------
Total: 9/10
Probability that you were guessing: 1.1%
-- signature --
7a3d0c1aaaf8321306ff6cfdd1f91ff68f828a54
So please don't make such assertions unless you have evidence to back it. Fish stories in audio are quite common. Reliable facts, not so much....