Totally agree with you.
I lived in Bhopal for 10+ years and I know the pain of getting confirmed tickets from there.
If you leave alone Delhi, since the trains are in aplenty, you can hardly get confirmed tickets unless you book from source and change BP.