very true. cpa, tax attorneys, insurance agents are not immured to this either.
Financial companies are very aggressive on their retail side. Most of advisors from top financial firms now have life ins license for estate/univ life even at a traditional brokerage house or advisory firm.
Lots of CPA and Tax attorneys are becoming sales person as well. Even ~13 years ago, retail side of the firm I worked at was giving free continuing education to CPA and Tax Attorneys and try to build relationship with them.
Even CPA and Tax Attorneys gets to register with the financial companies after getting licensed by a firm. Then, they can refer their clients to the Financial Advisors. After selling the product, they have some kind of split spiff/commission program for refering CPA/Tax Att. Again, those guys has to register (and get licensed) with the company to do so.
(Just like Oncologists getting some hefty commission from pharmaceuticals or biotech companies for biotech products or biologics.)
Insurance companies as well. Even mutual companies are licensing their insurance agents with basic ser7/63or66 to sell mutual funds, open money market acct, annuities, or even an individual securities.
Bank tellers cross selling CD/Savings is not even aggressive comparing with these guys.
My advice is to go with a financial institution which carries your specific product(s) you need. Other smaller brokerages will carry the same products from company you like. However, there might be a small little "Fee" on top of all the mountains of fee it is already baked into the products.