The latest Wall Street invention is selling funds that lock up investor's funds with high expense ratios. It is being framed as "the democratization of access to alternative strategies".
Many investors don't pay a whole lot of attention to fees. Because of that, they give up a lot of their returns. Lately, more investors are becoming cognizant of fees, but there are still many who are in the dark.