I'm doing a Masters in theoretical physics and I've got to ask, is it common to first go work a few years before going into academia? It surprises me how little we are informed of these things.
Being locked in is my biggest fear for going for a PhD. I don't want to spend the rest of my life on a single topic, perhaps I don't even want to stay in theoretical physics.
Most graduate selection committees will look favorably on a couple of years industrial experience between doing a Masters and doing a PhD. This is irrespective if you continue in physics are switch to a more applied discipline such as engineering. Following the 2008 recession, many people who lost their jobs went back to school to pursue masters and PhD degrees, so this is now quite common.
My opinion is if you are afraid of being locked in, then industry is better place. If you are willing to trade job stability and short term income to not be locked in, then learning how to start and build your own company around your ideas is the best way to retain flexibility.
I did a masters equivalent degree in theoretical physics, now I'm doing a PhD in computer graphics. A coworker who did his PhD in theoretical physics is now doing a post doc in mechatronic. Many people might specialize more and more, but if you don't like that, no one stops you from changing your field.
Being locked in is my biggest fear for going for a PhD. I don't want to spend the rest of my life on a single topic, perhaps I don't even want to stay in theoretical physics.