For most of the world, two states is a fact that does not, in and of itself, constitute a solution.
The current US government is trying to give the state of Palestine enough soft power to defend its internationally recognized borders (or perhaps some negotiated version of the same). Palestine needs power, and, hopefully, soft power will be enough.
This currently ain’t working. We need to recognize Palestine and start negotiating a defense treaty with Palestine that will allow Palestine to defend its internationally recognized borders. That will get Israel to the negotiating table.