Fleet air defence has many layers starting from long range or Theater SAM, SR SAM and CIWS or Point defence.
So it was not a wrong decision. The next step would be Missile destroyers with Theater SAMs.
I being an aviator, personally do not agree with the need to have fighters in the Navy.
Air combat is altogether a separate specialization and takes decades to master and inculcate as a culture. PAF is tasked with the responsibility, so they are supposed to fulfill it. The PN has AShM on P-3Cs and Sea Kings. Land based fighters have a limited range and can only be used near land, which the PAF will take care off. Fighters only come in when we operate a carrier and that's not happening.
Do you know that the Royal Navy LRMPs Nimrod were flown by the RAF and not the RN, while they in service
We need to have a strong LRMP force along with ASW helicopters onboard.
Babur is a reality, even if we don't parade it around.