It is largely the aspects of voting that make it an easy way to accomplish one-to-one interaction which also make it easily abused for all the bad things you mentioned. So there is no free lunch. Yeah it'll be a while before tipping is well-developed here, so I suggest we start ASAP.