Exactly. "Best" practices don't always turn out to be the best, after all. "Better" practice might be a better (heh) fit.
It's often more useful to look at anti-patterns and avoid those (still with a grain of salt) than it is to go looking for a pre-existing "best" solution to your specific problem.
I don't think so. I think LLC's allow one to pass through profits without double taxation. C corps, I believe, are the type that suffer from double taxation. Correct me if I am wrong though.
Salaries are a deductible expense for any business entity, so that money is never taxed twice by any reckoning.
The debate about double taxation of corporate profits relates to taxation of dividends, which are neither exempt nor deductible from a business' taxable income. Because shareholders are one and the same as the corporation according to some strains of legal and economic reasoning, by taxing dividends you've taxed the shareholders' profits twice.
If you control a corporation, you could achieve the same tax treatment as pass-through entities merely by paying yourself a salary instead of dividends. But if you did that, pass-through entities are easier because there are fewer formalities involved. The real gripe is that because dividends are taxed at a flat 15-20%, paying yourself in tax-preferred dividends is a tantalizing prospect but-for the supposed double taxation "problem".
The debate is admittedly a little more nuanced when discussing passive investments, but that's a different context than family farms.
You are correct. LLCs don't pay federal business income taxes. An LLC can retain earnings inside of the company but the members are still going to be taxed individually as if the earnings had been paid out to them. US S-corps work in a similar way: https://www.irs.gov/businesses/small-businesses-self-employe...