Refusing these searches is important even if pat-downs are considered more intrusive. If we all do this, and the machines sit idle; eventually they will be removed.
But you're right: things will improve if most people refuse the strip search; the TSA will get better at pretending to screen the opt-outs, and the machines won't matter anymore.