It's not about a direct return on investments anyway with these clubs. It's about obtaining a foothold in Europe, future possibilities.
Recently read an interesting article about the new owners of PSG. Amazing how these can be linked to dozens of other clubs, organizations, etc.