“A hospitalist is a doctor who provides care for patients at a hospital. They have the same education and training as your primary care doctor, but specialize in providing hospital care.”
I’ve never heard that term. I bet it’s British, and the entire story is propaganda.
I am glad you have not heard the term. Hopefully it is because you have not spent much time in the hospital.
I have heard it many times, during my stays in a hospital, or when staying with family members in the hospital.