Reality: Once again - he campaigned on this promise. He won the election. He's fulfilling the promise. People are not used to this concept in the political world.
More reality:
https://en.wikipedia.org/wiki/Jerusalem_Embassy_Act
"The Jerusalem Embassy Act of 1995[1] is a public law of the United States passed by the 104th Congress on October 23, 1995. The proposed law was adopted by the Senate (93–5),[2] and the House (374–37).[3] The Act became law without a presidential signature on November 8, 1995."
Check out those numbers for and against.
"On June 5, 2017, the U.S. Senate unanimously passed a resolution commemorating the 50th anniversary of reunification of Jerusalem by 90-0. The resolution reaffirmed the Jerusalem Embassy Act and called upon the President and all United States officials to abide by its provisions."
I don't know if this is a good idea or not. What I do find interesting is pretending that this is an all Trump move and done for no reason at all.