It is because of the gelcoat. The gelcoat is thin, which has let moisture get behind it causing the blistering. It has to do with the quality of the pool. I would get in contact with the manufacturer of the pool, not the PB. You should have a warranty - since the pool is only 2 years old, they should give you information on what can be done.