I had one of my thread split into another thread, and that thread went off-topic 3 times 
But anyway, if physical pets is the weakest and worst of them all, I am pretty confident that the other pet builds are also just fine.
Also, I think the signals the “elite” builders sent can be missinterpted “pet builds are ded” more casual ppl and beginners will then not even consider them because “they read it on the forums”. But thing is, they can still do the relevant end-game content.