It's just like whether it's legal to buy and sell drugs... Do you think it will work? Both behaviours shouldn't be encouraged... Hope you know the difference...
What if they make those who 行賄 or 受賄 illegal, but those who bring them to the air would get a portion of the money for 行賄 / 受賄. Isn't that going to be more effective in some ways...
The corruption in democratic in India is so rampant. Even democracy and a British legal system do not solve corruption there. Their culture is like that. That is why India will never be developed country.