He's wealthy but he's not in the same league as Chelsea's or City's owners. Everton were never going to be gifted a stadium by their owners who are, in the end, businessmen. They'll take whatever loans present the least risk to them to get the thing built. It offers Everton a marginal advantage in that their interest repayments will be smaller because LCC is acting as the guarantor but the club still pays for the stadium in the end. Perhaps they couldn't get funding AT ALL without this?
Of course, it grates a little as I can't imagine Haringey ever offering something similar - LCC really are going the extra mile here, and without their hand being forced. But on the other hand, this arrangement does mean Everton will technically be tenants for a while, and whether that affects them in other ways I don't know. At the end of the day another big English club is getting a new stadium, and that's got to be a good thing. Like us, they deserve it.
BTW, how did you change your avatar? Everytime I try to upload a pic it comes up as broken???