I would pay the severs more hourly but I personally love to tip.  I do so even if I have bad service.  I reward great service better