To us, even if, say, a doctor, works in a practice in which there are lots of other doctors, they should still have their own website, it can be quite basic, and their own ordinary email address.
Basic websites can be created by school children these days, and can be hosted for 2 or 3 dollars a week.
It’s most annoying when, with bigger practices at least, you send an email to a specific doctor and it shows up as having gone to a completely different doctor. You never know if it ever gets to the doctor it was intended for.