MDMA is much more functional. You feel warm, you want to be around people. You feel connected to all life, people, plants, the stars. It's just amazing, especially paired with some weed which boosts the euphoria out of this world. I'm not sure if you've done it or not based on your question. Psychedelics are not exactly functional beyond microdoses. You can't take a high dose of LSD and expect to have a functional day. You're going to become so introspective and have difficulty communicating with anyone unless they were also tripping, but even then.
My psychedelic of choice is DMT, I don't like tripping for 12+ hours, and it can be done endlessly with no tolerance build-up. At the end of the day I think cannabis has helped me develop some of my strongest insights into myself in a way like psychedelics, but I suppose THC affects me in a more psychedelic way than it would for many people who simply get stoned and hungry. If it's in you, it will come out without any drugs, but they can help.