Differences with other leaders apart, what went against Sidhu was the way he was "missing" from his constituency for months together at least three times in recent years.
Years ago, Sidhu had even walked out of the Indian cricket team in the middle of a tour of England after his differences with the team management. That led to his exit from the team for quite a while.
Sidhu, who has been BJP's star campaigner in several other states, seems to have ended up on the negative side in Punjab's politics. His political innings in the state seems to have ended - at least for now!