MBA : It is a great professional degree, no doubt. Great for switching roles. Here's some practical views for mba : You will need to prepare hard for an mba [ along with your day job ]. Getting a good college is also difficult and can be based on luck [ unless you belong to a reserved category ]. You will be working insanely hard for the course of your mba period. You have to fight for college placements [ all the anxiety and stress around it ]. There's no gurantee that you will end up with a very high package as compared to your current one.
Not sure, have heard that exec mba students don't get placement support. Again this may not be correct, please confirm this before joining.
Since you are worried about what will happen after 10yrs and not now, what if you do the mba after 5-6 yrs or 10yrs when you actually feel that there's no growth left?