No you're good. I'm a career hedge-fund/market guy and all of my investable assets (outside of my company and my house) are in vanguard trackers. I'd guess most of my friends who are professional investors are the same (except they likely have some investment in their own fund).
That's not to say there aren't better investment options in the world but they aren't accessible to ordinary people (even quite rich ones).
That's not to say there aren't better investment options in the world but they aren't accessible to ordinary people (even quite rich ones).