I am not sure about IR policy about halt allotment, whether they grant halt based on revenue/popularity of city or what, but i believe Rajdhani trains have more halts in that state from where it belongs, and halts at major stations in other states just Sampark Kranti.