I think One reason could be that the platform may not prioritize payment methods as a way to attract customers. Instead, they may focus on the types of games they offer, customer support, bonuses, and promotions to lure in potential players.some platforms may not want to publicize their payment methods as a way to avoid potential fraud or security risks. By limiting access to payment information, they may believe they are protecting both themselves and their customers.