Well, as for here, the military bases are supposed to be evacuating soon, but I think that the reason the US has military bases in Japan was because after WW2, Japan made an agreement to only have a domestic military force (that's quite small). Im not sure that they need the US military to protect them, but that's what they are ostensibly for.

I'm against Imperialism as much as anyone though.