It's a difficult decision, one that I've been wrestling with for a while.
Imagine if everyone (and I mean everyone) collectively said "This is bullshit." and refused to pay for PreCheck. The TSA would have no choice but to stop the program. This is probably the only way they would stop it (beyond legislation, ha.).
Unfortunately this will never happen. People don't want to stand in line. Corporations have the money to shell out to give their travelling employees special treatment. Many will refuse step back and see that the only way to stop this shit is to make some personal sacrifices for the eventual reward of getting another lane back for everyone to use.
Perhaps others and I are "dumb" to not want to pay up, but we do so in the hopes that others will follow suit. We refuse to be a single drop in the rain on the TSA's fields. Perhaps one day those fields will dry.