The way we approach any situation always depends on context. Or at least it should. Applying one rule to getting what we want (usually, respect) runs the risk of missing out on obvious clues that'll help us achieve that goal. Squeaky wheels only get grease when the request is reasonable, justified, and approached in a way where everyone's dignity remains in tact.
Otherwise, squeaky wheels run off the rails without context, interactions suffer, and goals go by the wayside.
Whether it's a client, managing a team we work on, or someone providing us with a service, we're better off communicating fairly & giving people the benefit of the doubt.
Putting our foot down doesn't mean raising our volume.