Ms. Mehrotra,
I have been buried in solicitations from Dan Wiener, who analyzes Vanguard funds for fun and profit. He has a counterpart who does Fidelity funds. Free research is not free. Someone has to pay for it.
The analysis of funds should be done by your portfolio manager, if he is recommending funds for your portfolio. That's what he is paid for.
My portfolio manager uses a combination of etf's and stocks to achieve his stated goals. He has done the analysis "under the hood" and several times shared why he has made a change to achieve balance, reduce volatility, or capture an outsized return. He earns his fee accordingly.