Clearly the MBA is better because it costs more. You can emphasize that by putting some $$$ symbols before your MBA if it is a premium program.
BTW, the MBA should be in your bio, but if it is put just after your name, it creates the impression that you haven’t actually achieved anything in business except getting the degree. Business is measured by achievements, and the MBA is nothing more than an entry ticket of sorts.
Remember that even with the low entry costs on the CFA side, there are more newly minted MBAs every year in the US alone (about 150,000) than the entire number of charters ever given worldwide (although it’s getting close now: total charters are probably numbered in the 140,000s by now). In short MBAs are a dime a dozen, despite the $80,000 price tag.
CFA, CPA, PE, etc. also communicate a particular specialization which is relevant in a particular community.
But no one is stopping you from putting MBA on your card. If you think it should be there, and that’s your best achievement in your professional life, then put it there.