Interestingly, I am in a opinion that doctors and nursing staff (not just cancer but others as well) in my country are far more sensitive towards patient considering the immense workload they have. Ofcourse, there would be exceptions but I am yet to see. With my dad, they usually ask us to take appointment in advance but we can still drop in to their office. It just takes little longer to see them.
The same does not usually apply to the hospital support staff though! I try to handle them politely, but if they do not reciprocate, I have gone to the extent of complaining to the executive management.