Thanks for your detailed report. I had wondered how the locals coped with the loss of revenue when the bases shut down. Obviously the transformation of these sites into office complexes, hotels, warehouses, airports, etc. offers more dignified alternatives to the old rackets.
When Subic closed in 1991, Mayor Gordon secured the base and stationed guards to keep the looters out, (Angeles City did not do that for Clark). Mayor Gordon then started plans to make Subic a FreePort and eventually got the Philippine Government to agree. Call Centers were the first to set up, but computer manufacturers were right behind them.
The old navy facilities were remodeled and turned into things like, a yacht club and fancy restaurants. The Officers housing and enlisted housing, (Kalayan, Binictican etc), were turned into rental housing for corporate executives and lower management personnel.
The Navy would have no need to establish a Navy Exchange because there are so many duty free stores in the Subic FreePort along with major shopping malls in Olongapo and on the old base.
There are numerous major hotels in the FreePort now and many public beaches.
Cubi Point, (the old Navy Air Station on the Subic Bay Naval Station complex), is now an international airport and the old Navy hospital at Cubi point is now a large civilian hospital.
Currently U.S. navy ships make port calls at Subic, but no more than two or three a year. The Island of Palawan, where I live, has had two U.S. Navy ship visits in the last three years, the last was earlier this year. The visits are short and are in conjunction with joint Naval exercises.
Go to http://wikitravel.org/en/Subic_Bay for more details.
Just outside the old bases, the old "rackets" still remain pretty much the same, just that the name of the primary clientele has changed from U.S. Military to International Tourist. Slightly less so in the Subic Bay area, slightly more so in the Angeles City area than in the old base days.