About "little people" in general, "little people" don't form C-corps, they trade under their own name (sole proprietorship), a DBA (sole proprietorship), or as a pass-through LLC or S-corp. There's no distinction between a company's income and your own, so you don't get to decide what is salary and what is profit, they're one and the same on the tax return.
Keep in mind that salary income from an LLC or from an S-Corp is also taxed by Soc. Security and Medicare (the dreaded ~15% self-employment tax) while capital gains from an LLC/S-Corp isn't necessarily subject to it.
My point (and I do have one) is that the tax picture is considerably murkier when there is a business involved, be it a small one or a large one. Income taxes for salaried workers are a relatively straightforward matter. Income taxes for owners of businesses are another thing entirely. Deductions for business expenses are just a small part of that circus. The rules for businesses are a BIG part of the tax code and responsible for much of the shenanigans. If you think paying $250 for H&R block to prepare your return is steep, try paying something like $15-$30K for a moderately complex return for an LLC.
(NOTE: My next-door neighbor just retired from the IRS after 30 years doing small business audits and my ex-fiance is a tax accountant. I've also owned and filed taxes for S-corps and LLCs as a principal. Shit just got real.)
Your situation isn't typical. In fact, it's probably an outlier. I know performers who have to file 43 different state tax returns.