I agree with your point Travelling in general class that to specially in states like Uttar Pradesh and Bihar is not a easy task. Comparing to other states in North India like Rajasthan has very much similar conditions to the southern states seats are available in even general class easily