The link I provided shows figures from the last 10 years. I'm proficient enough at maths to have worked out £300m minus £80m is £220m.
When you speak of the Crown Estate continuing to create revenue, thus the economy not suffering, you are neglecting to consider the funds remaining the property of the, possibly abolished, Monarchy. That situation will not be known until such an event occurs.