Trading is a quick earning incomes, yes but the risk out of his what can not be comprehend to investment that is of slow incomes.
The perseverance of always winning on each trade is what some newbies does not what to give a thought about and all they cares is to bump in with the expectation to always grab the incomes coming without knowing the technical tricks and high level of knowledge financial management involved in other to reduce cost of lost as winning can not be at every market costs.
Investment doesn't require any of that high level of knowledge and is not as such risky rather you are only indebted to patiently hold and Dca if you can.
If someone trades without having knowledge, skills or even without doing analysis I think they are not traders but rather people like that are gamblers, because trading is not just guessing up and down but must have logical analysis both technically and fundamentally which are very important elements in trading.
Money management, emotional management, strategy is one of the elements that must always be present in trading, it really doesn't make sense if you don't have that and keep forcing trading, the defeat will be much greater than the victory in trading, those like that will only give alms to the market. LOL
Sometimes quite a lot of people are fomo in things like this just because they see it once and immediately conclude about the benefits that are said to be easy, even though it is not like that in reality. In terms of trading, knowledge or science as you said is quite important because losses in this case can be said to still be prevented from happening and it depends on the knowledge and science that we have about trading.
You are right, there are many factors that need to be considered in trading, generally they must be able to manage finances well and other factors also need to be considered, the goal is to prevent major losses. For people who only think about their profits, they may continue to do it even with minimal knowledge.
why most people have such expectations because maybe social branding can also be blamed why people have such expectations, just look at the brokers who advertise them saying that trading seems very easy and also trading is considered a financially free job so that people think towards results not on the process, look at the traders most of them do flexing on their social media but do not show how many failures and losses they experience, therefore it is necessary to show a lot of education rather than results so that people have the power to think first before fantasizing.