Vodka's whole thing is that it's neutral so you can add it to anything. The hell you mean it tastes better that way?
I just prefer the raw taste of most stronger stuff like tequila or vodka for example I'd prefer a shot over a margarita any day... Though this time I am drinking vanilla vodka because that was all I could find.