John Bolton in the Washington Post rightfully buries the idea of a Palestinian state. The solution that he advocates is I believe similar to what Benny Elon has been saying for years. Basically he is proposing that Egypt take control of Gaza and Jordan in some way shape or form the West Bank (details about the West Bank need to be worked out). This is a much more realistic solution then the current failed 2 state model.
The biggest problem is that the Arabs will never agree for a lot of reasons.
In any case this is a good thing because the more people dispute the current 2 state orthodoxy the better.