All Poicitical parties know this fact that he will win. They also know that they can do nothing to stop him.... The people from other parts of India who really oppose Modi are the ones mislead by very popular media channels supporting UPA/Left. These channels also mislead people in past and the same may be expected from them in future also. Their election poll results have never ever showed realistic figures whenever they talked about Gujarat. Rajnath Singh may loose his leadership in BJP if Modi is given importance in the party...so they sideline him..... Most Patels are against Modi bcoz Modi ne unka "khana peena" band karva diya hai...So they are against Modi but not BJP. (Double Standards)...
But People of Gujarat only know what are Modi's achievements....and they will only decide who will be next CM. All other views from other parts do not carry much weight as these are reactions to what media portrays to them....which may not be completely true and can mislead 90% people in India as happened in last elections.