I think one of the biggest issues that needs to be addressed in veterinary medicine before we ever start considering something like a mid-level practitioner is retention.
Retention in veterinary medicine in general, is terrible. Terrible. It doesn't matter if you are in academia, diagnostics, government, small animal GP, small animal specialty, equine, food animal, etc. Every single sector treats veterinarians and staff like cogs in a machine. Veterinary staff are just required pieces to squeeze out every penny possible for the CEO's, business owners, government, schools, etc. And if you would rather, say, provide quality medicine, diagnostics, research, teaching, etc, you are public enemy #1. In the minds of business owners, CEOs, governments the more you see and the more you do is what gives them money. Quality doesn't matter near as much as quantity, if they care about quality at all.
And in trying to force quantity down the throats of veterinarians, support staff, etc, they are killing peoples' mental and emotional health. NO ONE goes into medicine (human or animal) to churn and burn through patients. People go into medicine to provide quality medicine, research, diagnostic results, teaching, etc. Medicine, however, in every aspect, has become a numbers game and it is literally killing people. Adding more people to a broken system, will not fix the system, it will just break down more people and lead to more suicides.
I have yet to meet anyone 100% happy in veterinary medicine. I have yet to find any sector of veterinary medicine that does not require numbers as part of employee reviews. Often the numbers are the most weighted part of the review, if your numbers suck, you are going to be reprimanded, put on a PIP, threatened to be fired, etc. It doesn't matter if you have the best medicine, the best research, you are the best instructor, your numbers are all that matter, and if they don't fit what the monkeys who work in the CEO offices want, you are not going to be treated well and will constantly be under the pressure and threat of losing your job.
Given that human medicine has been run off numbers for decades now, veterinary medicine is unlikely to change and will likely only get worse as they speed more and more towards a human medicine model.
Want to fix veterinary medicine- fix staff retention. Fix mental health in the profession. The vast majority of mental health issues in vet med are from the powers that be above us veterinarians. A small amount comes from clientele, yes, but the majority is from our own bosses and the unrealistic expectations of us being able to survive as mere cogs that simply churn and burn through patients, research, teaching (whatever it is you do) as fast as possible, always trying to get more, more and more.