I am realy happy with the implmentation and difficulty of this mode. I wont change a thing.
I guess people who are complaining have never playerd survival mode in any game before.

PS: I wont comment on the plat pay aspect of it because I see free players on LB and few plat players die early game.
So it comes down to how good a player you are and how good your internet is