Yes!
Right now, the two parties are racing to the bottom because FPTP guarantees they will still get elected anyway.
But with STAR, it's not a guaranteed win. Then, there will be actual competition with new candidates outside of the parties. This would force the parties to get better or get lost.