Exactly. One can only be successful if they have the right approach towards their job/passion. Mere degrees never can help a person if he doesn't have all those qualities required for being successful.
So I don' agree to the statement, MBA is necessary.
And also, there are many entrepreneurs...