To be honest, tradition in this case trumps the need for it imo - but everyhing these days is money driven and there is no current need for carrier-borne aircraft.
Harriers are being replaced by the jca anyway - and the typhoon is being scraped soon cos the spanish are useless And the aircraft doesn't live up to what it says on the tin.