Also, there has been some speculation that the asteroid actually caused the Deccan Traps to get much worse, since their location on the Indian subcontinent was at the time very close to being the antipode of the Chicxulub impact area, but i'm not sure if this has been dropped as a real theory now. If it were the case, then the asteroid would definitely be the main culprit, just in a more complex and dynamic way.