If we create an exception for doctors, what about ‘medical lab technicians’, ‘wastewater treatment professionals’ or ‘air traffic controller’? All these jobs faces shortage in US right now. If we leave it up to the executive branch at the time to determine exceptions, we will just end up in a situation in exceptions going to the industry with the ‘best’ lobbyist.
I am not in a position to decide a policy like this, but I have a wild idea. Why not lower the application fee for H1B (or make it free) or even make it super easy to apply. Right now, the companies that are willing to abuse the H1B system will do so because they know the higher the application fee, the less competition they have to get those 85,000 slots. If every doctor, speech therapist, medical lab technologist is applying for H1B, it would totally crowd out the H1B abusers and it might no longer be worth it for them to try to game the system. Just musing on ideas, not that I can implement any of these.