Well kind of, but not really.
Would you prefer to live in / be afforded significantly more security living in a leasehold house that you have a mortgage on, rather than a house which is part of a buy to let landlords portfolio?
Quite a few other football clubs lease their stadium land from...