As a business owner, is investment not the same as debt? How would that be repaid (with interest for said investor)? Unfortunately football at this level is a business and despite a few stinking rich Chinese the rest prepared to take the gamble expect a return on that risky investment. Incidentally, I would suggest that most businesses are not only self-funding but provide a return on investment or else why bother.