You forget that these players are gonna get cuts off merchandising and competition prize pools on top of their salary. Some of these players have been contracted for 100k+ per year and will see these numbers go up over time. Any smart person would use that money to invest elsewhere, banking them potential millions.