People will always complain about every ranger pet that is being used until they remove all damage and utility from every single one of them. The reasons vary over the years, and usually not even the nerfs satisfy them. The low level players will also refuse to take advice, and while "high level" players will know exactly how to counter and/or outplay a ranger and their pet, they'll still complain, because that's convenient for them.