Nope , i always auto tip regardless of service . And i pay it in advance when i book. That makes me part of the problem for inadequate service .
When i was a kid if you didnt win , you got squat . ( good life lesson )
Same as when i got into sales , Top performers got handsomely rewarded,
underachievers ... well ... they got fired. I was of the former.
So i tip , regardless of service received. Others may be inclined not to.