Railways dont individually set pricing pattern for every premium train for every run. They set a algorithm and then the system takes over. Just dont go by the number it shows at present, there is something called demand based pricing. See that raj class train when it has only 100 seats left and then we'll talk. I dont think the computer understand if one trains is UP bound and another is Raj class train.