Just like there's no perfect human anywhere, there's also no perfect strategy and obviously no perfect way of life. Perfection is an illusion, a myth that we all chase but can never attain. I have seen groups on social media that claim to have the best strategy for trading or investing and people often fall for their lies.
Those groups which you see on social media are just their to make money from the people who they attract to subscribe to their channel for that perfect strategy their major sources is from their subscribers and not from winning trade some might actually do be good on trading but they are not perfect and will never come out to share some of their bad trade so that their audience will keep on believing in them.