My 2 cents, it’s Trump being Trump, he is signaling to the people of Gaza that if they get rid of their hate filled war loving leadership, they could have peaceful prosperous lives.
Bingo.
President Trump has said so many outrageous sounding things - that later don’t sound so outrageous - I’ve lost count.