Or it has something to do with his memories.
How would that take out MX from his heart?
I dont see Aqua having a keyblade similar to that.
It released kairi's heart from sora. Seeing how Kairi is a PoH and is pure light, Sora didn't completely vanish. MX is darkness and destroyed Ven in the process of cleansing the heart.