Let's stay on topic. If you want to talk about pets and their shortcomings, make another thread. As far as haste is concerned, I think reverting it back to where amount of criticals are not determined by amount of hits is the way to go. Haste would only affect the amount of physical hits, thus still making it very viable for PKing, but not off balanced for xping.