The best characater motivation I can come up with for Tara is that she follows one person at a time. So when she was Glenn's henchwench, I liked her, because Glenn brought out the good in most people. Now, she only answers to Rick, and if Rick is a stupid, crazy, short sighted buffoon, then so is Tara.