Founders should treat VCs like the service providers they are and not like bosses. The only “trick” to doing this is having some amount of success before raising money.
Corporations are controlled by boards so it’s not true that VCs control the company unless you sell them that right. You can refuse to ever give up power it just requires fortitude and conviction.
VCs are a temporary solution to the problem of funding technology companies. Replacements are already in play.
The killer feature may be that it does not exploit your human flaws.
People are always surprised what new needs we have for technology. Now we need software and services that respect us as humans.