An academic analysis of the advantages and disadvantages of betting platforms and risk avoidance strategies