Making money online is the same as you make money offline. Just imagine how much time and effort you put into your day job and then how much you earn as a salary. Maybe somehow, your effort, talent, and time do not reflect on salary. People do not like their job and think you can make money online easily and live their dream life.
When you actually work to make money online, their dreams might turn into nightmares. You have to put a lot of time and effort to see the results. People get hopeless because it is not easy and takes a long time to build something online. Thank you so much @theroad2freedom for sharing your experience.