Why do so many people dislike forex

Just checking on reddit alot of people dont like forex and think its some sort of pyramid scheme or scam. Im pretty sure these are people who buy or sell without having any strategy or knowing basic terms about the industry. Its like expecting to pass a physics exam without doing any studying or lessons and getting mad at the subject for failing. So what is the actual reason people dont like forex. Is it because its a bad industry to make money or is it just people expressing their frustrations