It would help if you named the reasons of why you hate the fight.

A) Tougher DPS check than other fights (even post-nerf?)
B) Unforgiving player checks for mechanics requiring everyone to be alive at all times
C) Overloading information due to complex mechanic structure at times
D) Technical issues with mechanics such as Snake gazes being weird to you or Centaur snapshotting of hits
E) Increased incompetence of the average player joining your party finder groups
F) Potentially you just overreacting and still getting used to the fight

Two people hating the fight can hate it for different reasons after all.