When I ask patients if they're still going to PT or why they stopped, I get a lot of "the physical therapist just told to stretch, I can do that on my own." "Or they just told me to do squats, and keep doing squats, and it didn't do anything." Then when you ask them to show you the stretches, or the exercise program, and get into how often and for how long they did it, it usually becomes apparent that they either can't remember the exercise routine, because they never did it consistently, or they just admit to stopping after a week or two because they weren't getting better.
The "problem" with physical therapy is that it isn't a quick fix, and I tell my patients that it takes time, effort, and consistency to see results. And most of the time it'll feel like they're not getting anywhere, not improving, or sometimes even getting worse, and then all of a sudden, out of no where they'll be able to do the activity that used to cause them pain and it won't hurt anymore.
I think people read articles and see stories about all these medical breakthroughs and give medicine way too much credit for what we can really do. We can't make pain just disappear. We can technically operate on some conditions, but many times we won't because chances are things will get worse in the long run. And life sucks, as you get older, your body will show wear an tear, that stem cell therapy you read about online will not give you the shoulders/knees of a 20 year old.
Of course, I'm also a military doc, so when I try explaining this to patients they think I'm just not as good as the civilian world doctors that went to "real medical school."