>As a business owner in the U.S. I can opt to reinvest all revenue back into the business,
Not entirely, no. Any of those reinvestments that count as capital expenditures aren't immediately deductible, but only on a throttled schedule, which is why the concept of depreciation exists in tax law: