well i guess that leasehold does not give you complete ownership of property (99 year lease only, which is the case with the properties you have mentioned above from the article) whereas freehold means you have a 100% ownership of property and is yours to do whatever you want with it!