In addition, spending a lot of money and then making it a 'work expense' still requires lots of income. You can't effectively write off your limo charges unless your income at least equals them.
And I don't know how common it is to treat a residence as a work expense. There's a home office tax deduction, but that is a common audit flag.
If you can create $100k of value a year in your own company or earn a salary of $100k (which after taxes nets you only $60k that you can contribute to purchasing assets), it will take you a lot longer to build up the value of your assets. Of course, capital gains distributions from either asset are taxed the same.
Now assume the work for themselves They pay they only need to live off of 40k so they pay themselves 70k and get to invest 30k on advertizing without paying taxes on that value. Note: numbers are not accurate but they do give context. The idea, is companies can invest in future earns though things like advertizing or R&D without paying taxes on the income uses to pay for that advertizing.
Now you are supposed to pay yourselves market rate, but if you generate 300k in value each year you don't need to pay yourself that money.