I don't know s8&^ about gold but forex is far more predictable than crypto, you have dates when statements are released, you have a lot of information about who is going to raise rates by how much, you know the economic context, you know the debt of a country, the status of their economy, if you're careful with leverage and you stick with small amounts you can make some $ but once you dive in too deep you're going to get recked like in crypto by something unexpected.
As for everyone saying how crypto trading is profitable due to knowledge and experience, crypto trading seems like that because in bullish seasons everything you would trade was going up, everyone was making money, some were making money trading shitcoins, and were happy with their strategy without realizing they would have made the same by just keeping the coins. When the bear season started, trading became not so attractive anymore, because this is where you would have to actually guess the price swings, and all the "knowledge" didn't help you once.
But just like gamblers who are sticking to the story of having a "system" so do crypto traders, they claim to have a model, but in reality, is just guessing work.