Hussar
Legend
For me in this disagreement and those like it the devil is in the details.
If the PCs are low level nothings smelling of manure, my default is they don't get a diplomacy check, they'll be turned away at the gates.
If they are obviously rich high level PCs, my default is they get the diplomacy check (or may automatically succeed depending on their approach).
This is of course modified by preestablished history and context, and most importantly by the actions of the players.
A game which always keeps PCs poor and miserable can default to the former, a game starting with powerful, high status PCs the latter.
Either way I will interleave context and reasoning in any ruling, as players need this, especially if they are unhappy with the ruling.
I would tend to say that a ruling that is arbitrary, unilateral and ignores relevant context is a bad ruling. Who knows about examples stated baldly without context, there are so many relevant factors that it's impossible to say without making dangerous assumptions.
Not the approach I take. My approach is, the players have chosen a particular course of action and have the character resources to actually achieve this goal, I will almost never have a default answer in any direction. A rich, powerful PC with no diplomacy can be turned away and a poor, smooth talking diplomatic PC can succeed. I refuse to decide the outcome of player actions beforehand. It's far more interesting to me to let the campaign proceed organically based on the capabilities of the PC's.
If you decide success or failure beforehand, what's the point in playing?