This answer is from Why do so many financial advisors promote American Funds? They say that their company's 401 k is with American Funds.
"American Funds are sold via financial advisers who collect a fee (known as the "load") when they sell the fund to investors. So many advisers financially gain from selling American Funds to investors."
There are many financial advisors that do not collect "loads" for their client's investments in American Funds. In some cases, clients may be charged on a fee-only basis for their total assets under management, regardless of whether or not they are invested in American Funds mutual funds. However, fee schedules vary between what type of "financial advisor" you have-- RIA, broker-dealer rep, etc.
There are also F-2 class shares of a few of the funds American Funds offers, that are no load funds without any 12b-1 fees. Check out this link for more info regarding American Funds' share classes and fee structures: https://www.americanfunds.com/funds/classes/details.htm


