although gambling is the easiest way of earning bitcoin, because in gambling you do not require any knowledge or experience, but you just need your luck, because in gambling we mostly depend on our luck and no one can be so much luck for every time. therefore I think trading will be the second best option to earn bitcoin, but in trading you need to have good experience in trading. you must also have good knowledge about trading.
Yes luck is a vital factor in gambling but your premise that it renders knowledge and experiemce insignificant is false. The casinoes are in the business to make profit from players and the least they may want to support is to make it all easier for players to be milking them dry . What is fact is that for anyone to be able to make tangible and sustainable profits from any casino, they must put their knowledge, experience and skills to work in creating their own luck or forever be stucked in their rat race.