It's not that simple. American presence on the Korean peninsula makes reunification efforts overly complicated. By some estimates, reunification would grow the Korean economy to be the third largest in the world. It would also give Koreans access to Russian pipelines and a large border with China. When climate change opens up arctic trade routes and frozen arctic resources, Russia will be in the position to benefit the most (although Putin relies too heavily on his tsarist-Stalinist strain of conservatism to be able to exploit the economy as efficiently as liberals or perhaps Chinese communists might). As convenient as it is to have a powerful ally in the U.S., the U.S. is no longer in a position where it can dictate the behaviors of foreign nations as it once used to, especially regarding China. That's simply a reality that Koreans have had to come to terms with, despite Americans seeming to believe that things can just return to how they used to be half a century ago.
Remember that US troops were stationed in Berlin/ West Germany prior to German unification (i'll admit its not the exact same situation since the East German economy was relatively much stronger pre-unification than the current DPRK economy).
If you're suggesting that we should just let the DPRK take over ROK... well, I don't think any of the ROK inhabitants would like that.
The fact that the American military gets to decide what the Korean people want or what the reunification process will look like, is the single biggest factor hampering the peace process.
Now, with that being said is American military presence an issue for North Korea? Yea definitely. But if the U.S. withdrew troops it's not like Korea would all of a sudden be reunited. There's a laundry list of issues that would need to be resolved. American military presence is just North Korea's go-to excuse because they seek to divide the South Korean and American alliance.
If North Korea wanted to, they could just open the borders, stop starving their people, and all that jazz. Why do they need to do all of that crap? Because 25,000 Americans are in South Korea? Yea ok.
There are actually evil people in the world that don't live in America. Many of them live in North Korea, happily starving people, raping women, and executing people for no good reason.
Europe would do much better by defending itself on its own terms rather than perpetually hiding behind the Stars and Stripes. Hopefully Trump made it clear how dangerous that is.
For the same reason the US pushed Saddam out of Kuwait.
The 'world order' we grew up with seems like it's strong but it's not, it's very fragile.
US protection of S. Korea / Japan / Europe is like 'propping up key dominoes' in the chain.
Wars break out sometimes fairly easily, having bullwarks ostensibly keeps them from falling down.
Obviously there are many costs and risks.
Yes, I believe those countries would prefer if we stayed. Japan and S. Korea are particularly close to China and prefer we’re around to tamp down Chinese aggression. Germany is hoping we don’t withdraw our troops: https://m.dw.com/en/germany-welcomes-bid-to-halt-us-troop-wi...
Edit: This may offend some Europeans, but I think the world is better off with the US having bases in Europe and as a NATO member. Internecine squabbles in Europe don’t have a good track record over the past 100 or so years. One might even say the bases should be located where the trouble seems to start.