Do you see the irony of this? You keep coming to this thread to complain about people complaining.
This forum is a place for feedback on TL. They encourage that and that is what people are doing.
You are using the forum to complain about other players and that is not what the forum is for.
We are all away how happy you are that you have got the pets because you have expressed that. How about you give people the space to express how they are feeling.