Only 2 good MBAs I've met in my entire career (I'm old) were mechanical engineers.
Both decided to do it for promotional reasons. Both said it was an incredible waste of time and money content wise. But obviously helped career wise as they both ended up being department VP.
I've strongly considered it. But now programs are 50k minimum and I just can't bring myself to waste that kind of money. I might if any company I'm working for decides to help cover it.
There are some good ones out there. The smart ones know when to get out of the way and let the engineers work. Also sometimes engineers get MBAs as well... 😉