Has HMRC's clampdown on QROPS gone too far?