If I had to answer in just one word, I would say "NO"
Get some experience, understand business first hand. If you do not know ABCD and someone gives you a jigsaw puzzle consisting of all 26 alphabets and tells you to put it in sequence, how would you feel?
That's the same feeling you would get if you did an MBA without business experience. If you don't want to do a job, start a startup.