it sounds like he read a few to many books. but he is right in the sense that higher compression and less boost will make the same power as lower compression and more boost but the boost does nothing to affect compression ratio it only increases the cly pressure, say cly pressure is 1000psi with 18lbs it 1018 psi.
i might be wrong but that doesnt sound to right. but boosting a car doesnt increase the cr