I totaly agree.
A Martini can not be regarded as a standard gin and olive drink and there
should be some communication between the bartender and the guest. A bartender
or server is not like a simple jukebox making the orders without any
conversation. In my ideal world the bartender knows more than the guests and
there should be nothing wrong with guests making wrong orders or bartenders
asking how people would like their drinks.
In a bar you might be provided it as standard but when some guests at home
asks for a coffea don't you ask if they like sugar or milk? If someone asks
for a white/black russian don't you ask if they like it up or on the rocks? If
some one asks for a wine don't you ask what kind they like? Although some
people would like it, a martini isn't a single drink recipe.
The question "what is a martini?" is very hard to answer and there has been
written to much about it to be able to say that someone ordering a martini can
be simply served an extra dry gin martini garnished with an olive. There are,
for instance, enough places where a Martini means a 'Martini Bianco' (and this
is just an extreme).
The bartender has also the role to recommendate the guests in their choices.
Like a server recommends what dishes are special, a bartender should at least
recommend what types of gins are available or what kind of preperations and
garnishes are nice.