I have not come across any website that pays directly into my bank account. I have been earning online for quite some time and I am yet to come across one. I work with sites that pay through PayPal or pay in gift vouchers. One of the survey sites that I work with pays through Paytm, that's an Indian phone wallet.
I am not into crypto and so stay away from sites that pay in cryptos.
Getting payment through PayPal is like getting payment directly into our bank accounts for Indian users. The government rules in India doesn't allow us to store and save our money in PayPal. So, as soon as we get the money from the site into our PayPal account, it is automatically transferred to the bank account within 48 hours. We don't have to make any withdrawal request to PayPal. I find that convenient. As soon as the money cones to ky PayPal account, it is reflected in my bank account within few hours.