Yes, the author is right. For BJP Gujarat was an incredible win, as Modi was pitted against the whole nation. Except Gujaratis and BJP supporters, no one wanted Modi to win again and every secularist worth his salt left no stone unturned to ensure Modi's defeat. Given this scenario, certainly Karnataka win is more credible than Gujarat for BJP, because Gujarat was an incredible win against heavy odds!