Thats not true at all, a lot of the current CX pilots did care about it but what can they do? FYI no one was forced at the time of introduction to sign Cos18 it was a new contract for new joiners not a single actual Cx pilot at the time of its introduction was made to sign. It was only for new hires, and like any job if you don't like the T&Cs then don't take the position.
Of course we all agree it's a terrible deal, but get your facts right.