But later when I contact the casino support and ask why it's restricted, some people say they'll fix it in a few days
or weeks and our country will be removed from their restriction listing.
I think most companies put restrictions on some countries due to their license. I don't think they specifically hate any countries that block access for them. If there is an unlicensed casino, but it still has restricted regions, I would say that is bullshit. I know some casinos that are not licensed, and they accept players from all over the world. No geo restrictions, and you don't have to worry about them blocking in the future, which usually happens when players win something big and get blocked because they discover that the player is from a restricted region. Crypto and gambling, both banned in my country. Yet, most casinos in the world accept players from my country.