1 No matter what you do, apart from paid ads which shows quick results. A lot of things take time to show results.
2 Then there are constant algo updates from Google, Facebook, Instagram which makes things tough.
3 Online marketers trying to sell courses which have no value or no support about how things work in real online world. I am not against courses. There are some amazing courses like Authority Hacker, Affiliate Lab. But people take advantages by selling fake dreams of online success just to get affiliate commissions by selling hosting and other IM products.
4 Getting clients is no easy and when you get clients, retaining them is no easy. Not all clients are good clients.
5 YT Content creators creating a lot of youtube content just to get views without proper research, providing value and looking for new subscribers.
This is what i have observed, there could be many examples experienced by a lot of people in this community.