The idea was for the club to do well, new stadium and then sell, look how much clubs are valued at now.
Also why wouldn't you do it in front of everyone, hence why they are using a company called blue and white holdings where the money goes in and out of. Anyway just my personal opinion.
... Ashley young you say
It's been like that for years mate, Bill made a company up called True Blue Holdings, I think, to make sure his Theatre Company never got dragged in if Everton went into administration, when Kenwright was the owner.