There were several reasons that we were "kicked out" of Subic and Clark. The politicians were getting pressure from local religious leaders who were increasingly shocked at the lack of morality of Olongapo and Angeles City. The Philippines is 90 odd percent Catholic (A gift the Spanish left them after ruling for 400 years or so.) and the areas around Clark and Subic Bay were very poor. Decades of 19 year old sailors with money in their pockets, and a long way from home, turned loose on the local population was rapidly undoing the good works of the church. Even today, if you google Olongapo or Angeles City, the third or forth listing is a description of the bars in town.
The Mount Pinatubo eruption only served to stir the pot, as the US was openly pondering whether the costs to clean up and reopen the two bases was worth it. This amped up the pressure from the locals and the population from other areas joined in the call to ask the US to leave. The chance to get all the free infrastructure left behind had quite a lot of influence with the not too religious factions. So those local politicians were under a TON of pressure from their voters to 'ask us to leave'.
Decades of 19 year old sailors with money in their pockets, and a long way from home, turned loose on the local population was rapidly undoing the good works of the church. Even today, if you google Olongapo or Angeles City, the third or forth listing is a description of the bars in town.These people were thinking with something other than their noggins. Any low-income country is gonna have a big red-light district. In the region, Japan, Singapore, Hong Kong, Taiwan and South Korea were, in their time, known for their versions of Olongapo and Angeles City.