I'd agree with you on those particular drinks, but I am not a fan of any of them. But take daiquiris and margaritas. You can get non alcoholic versions and even a lot of the alcoholic ones are just sugary messes that taste awful. But a well made daiquiri with good rum or margarita with good tequila can be an amazing drink and really enhance a dining experience. But the rum and tequila play a critical role with the flavors they provide.