I had the same reaction initially, basically thinking 'good riddance', but then stopped for a second and realized they are talking about tech, not start-ups.
I have a lot (too many, more than I ever thought I'd have) friends who are MBAs, and their is a place for them in larger technology companies, they just shouldn't be involved in developing breakthrough products. They are taught to manage big business and eke efficiency out of large systems, start-ups don't fit that mould.