Kind of. What you have to remember is what game you’re playing. While financial firms can outspend and out-research you at an individual level, they can’t take the same risks you can or move as quickly as you can. If I decide I want to go all-in on some company I can just do that. Your friendly neighborhood hedge fund? Not so much.
Most people should buy index funds or similar, no change there, and even those who decide they want to pick stocks should mostly have a broad portfolio, but you can pick stocks if you want and you can be successful.