I don’t know about being short-sighted. I know about value added.
The internal revenue code is complex, CPAs (not tax preparers) provide huge value.
A stockbroker that simply executes trades is pretty worthless also. A Certified Financial Planner, CFP goes beyond executing stock trades and can provide huge value in issues such as estate planning, retirement, taxation and complex asset allocation strategies that involve alternative investments such as structured products, options, managed futures, and hedge funds.
Most insurance brokers push products but there are some very knowledgeable insurance folks working with attorneys that can shed light on issues such as Irrevocable life insurance trusts (ILITs), etc.
Mortgage brokers are mortgage brokers. The math and issues involved are much too simple. Mortgage brokers are useless middlemen.