Problem is that econ/finance PhD is in a weird middle ground
You're more technical than an MBA but you're not as technical as a STEM PhD.
Also, remember, an MBA has work experience so he has an advantage over you in most jobs, even at the same age as you.