I have an MBA and they are not necessary for anything. In some cases (less now) it lets you buy your way to the front of a line for certain jobs, and if you have a science or engineering background and are completely clueless about business as well as working within a company, it can teach you that. There are many other ways to get this experience.