He is right, not only you have to be smart, but you also need good luck and a good feeling for it.
Also, make sure to create some rules to never lose too much. Ex.: never bet on 50/50s, never bet on brazillian teams, only against, never bet on t2 and below, etc. Actually, you could probably make some money betting against 00nation all of 2022. Coldzera will make good odds and they will still lose.