I'm Indian, been to India, (obviously) have family in India, and can safely say it isn't safe at all.
You say we've had no bomb attacks since the Mumbai Terrorist attack - pfft. We have had no attacks you have hear about. There are terrorist attacks every day, bomb blasts, killings, mugging, assassinations. And the police in most parts is nothing more than a label stuck on a group of corrupt officials who barely do anything, or are too scared to act cause they know it is futile to mess with some of these small, yet dangerous, organisations. People are kidnapped, killed, attacked and robbed pretty much every hour. Apart from the big commercial hubs, where you are just more likely to get robbed than killed, India isn't a safe place to visit at all.
As for the cricket, mostly no one will attack the grounds or hotels, and security will be high for the players, but you cannot guarantee safety. It would be far safer in places like UK, NZ, Aus, WI.
At the very least, in India there is enough trouble with worrying about the crowd rioting or the public going on strike or something during a match. Small things like those can ruin a tournament, and you would probably not face them in other parts of the world.
Only reason people may say Pakistan is worse is because Pakistan's security isn't as good as India's. But apart from that, they are equally bad. India just has a bigger population, and certain big commercial areas that can be considered safe (Or could be considered safe, not anymore after the Mumbai attacks), and has more of a financial draw.
You say we've had no bomb attacks since the Mumbai Terrorist attack - pfft. We have had no attacks you have hear about. There are terrorist attacks every day, bomb blasts, killings, mugging, assassinations. And the police in most parts is nothing more than a label stuck on a group of corrupt officials who barely do anything, or are too scared to act cause they know it is futile to mess with some of these small, yet dangerous, organisations. People are kidnapped, killed, attacked and robbed pretty much every hour. Apart from the big commercial hubs, where you are just more likely to get robbed than killed, India isn't a safe place to visit at all.
As for the cricket, mostly no one will attack the grounds or hotels, and security will be high for the players, but you cannot guarantee safety. It would be far safer in places like UK, NZ, Aus, WI.
At the very least, in India there is enough trouble with worrying about the crowd rioting or the public going on strike or something during a match. Small things like those can ruin a tournament, and you would probably not face them in other parts of the world.
Only reason people may say Pakistan is worse is because Pakistan's security isn't as good as India's. But apart from that, they are equally bad. India just has a bigger population, and certain big commercial areas that can be considered safe (Or could be considered safe, not anymore after the Mumbai attacks), and has more of a financial draw.