So, I ended up putting my babies for sale today. EMX500 made my Meze 99s obsolete. Even though I liked Meze better, it was only by a very small margin and was mostly due to slightly bloated lower mid-range of EMX in its current state (something that I will find a way to change with foam experimentation, I think..). Mezes also have a slightly clearer sound but harsher in a way, even though they are perfectly smooth in an isolated environment.
Kind of a sad day given how little issues I've had with 99s and how amazing they made me feel at times. It took me a month to realize and accept that a 10$ earbud did this, saying this really makes me feel like I'm slightly dead inside.
Oh well, here is to an amazing earbud-driven future!