It might be hard for BJP to retain what they win now in spite of the fact that they have won Gujarat 4 times. The problems that they may face are over expectation. With all the talks against terrorism and corruption, we all know how difficult to put an end to these. Unless they find any success in these issues, it will be hard for them to retain this victory. First thing that might happen is the dilution of the ideology with the people from other parties joining hands with BJP. We have seen this happen in the past in many states. Unless, the decisions are taken by a leader like Modi, it will be hard.