I would not be surprised if a lot of the nonactive or active users are from neighboring countries. They say they are South Indians but they are not if you ask them one thing why you left India. The reason is that they all are not based in India or have moved to a new country and pretend to be Indian as we are using English as a primary language to communicate on our local board.
IMO, there is nothing wrong to participate in a discussion no matter where they belong but only concern is they are pretending to be from India which has wrong intentions.
To OP the site is shady and similar to 1xBet, you are not the only person who is facing issues with withdrawal.
Is 22Bet legit or a scam?Surprisingly, reputable sports media handles from India are promoting them very often just like MegaPari, xxx Rummy, etc.