Uber driver does what 2 weeks of work before getting paid, they also front the cost of their car and gas etc. Meanwhile users are paying as soon as the ride occurs, so uber doesn’t need an account with a full years salary for every driver somewhere at the start of the year. Get paid before the worker and the worker is in effect giving you a zero interest loan.
Now for a consultant the company may get paid after the worker but the company is rarely waiting a more than a few weeks.
A plumber, doctor, teacher, cook, etc does work before getting paid and the company rarely needs to wait 365 days for someone to pay them for that work. This means your idea is inherently flawed, there’s no broader point when you’re making a mistake.
Further future revenue is generally inflation adjusted. If you borrow 1B to build a power plant you sell electricity at future prices not what electricity was worth when you started building. When the reverse happens say at collages when they get paid months before professors get paid, the school isn’t increasing salaries every month to keep up with inflation.