I agree with Karin that money is the reason that many clients stop training. Money is oftentimes also viewed as the reason that many potential clients never START training as well. Second would be their “perceived” lack of time. I say “perceived” because I’m a firm believer in the fact that we all have 24-hours in our day and it’s how we allocate those hours that matters most. We each FIND or MAKE time for things that we perceive as important to us. I’ve worked with very busy surgeons, or business owners who have MADE the time to train because of its importance to their health, while you have others who will find any reason or excuse NOT to have time for their own health.
So, in my opinion, the answer is money (first), time (second).
I hope that this helps.