To the bolded: HELL NO. That's a bs attitude and frankly you should know better. If you don't, then you haven't worked with enough midlevels. Improper care can be worse than no treatment at all and we shouldn't be allowing individuals who don't even know that Nystatin isn't for high cholesterol (I can't tell you how many NPs I've talked to who don't know this) to be seeing patient unsupervised.
I understand what you're saying, but I feel like you're also forgetting that a large part of med school and experiencing as much "cool stuff" as possible is so medical students can figure out what field they want to enter. As others have said, no one is going to get competent at performing procedures by learning them in medical school. But if they never have the opportunity to get those experiences how will they know if they want to enter those fields? Coming into med school I was 99% certain I wanted to do surgery. After my surgery rotation where I got to first assist quite a bit, I realized it wasn't for me. I wouldn't have known that if I didn't get the chance to get my hands dirty. I also was almost 100% sure I wouldn't even consider psych, and after doing my rotations in with an attending who basically treated me like a resident, I realized I loved it. No way that would have happened if I'd just been watching an attending or the residents do all the H+P's while I did grunt work.
Maybe you knew you were going into FM from before clinical rotations. If so, then yes, it would have been more beneficial for you to see more consults. However, most people don't know what they actually want to do going into 3rd year and many who do end up changing their minds (like me). So getting a plethora of experiences is important.
Some of us are. I'm in a group of ~10,000 physicians and residents who are fighting inappropriate mid-level expansion through legislation and we've had some successes. Problem is that the nursing lobby and organizations are far more powerful and united. Imo physicians aren't going to know what hit them until it's too late. You just have to hope your field is protected enough to have minimal impact on your practice.
Depends on the field. For example there are now cardiac NPs seeing and treating patients independently and calling themselves cardiologists. They're not doing procedures like caths in the US yet, but they are seeing patients in clinic and managing their meds.