There was a time, when Indian Railways was having IIIrd class category also for the passengers. If I remember correctly, one of the prime reason to remove the same was to avoid humiliation that may be faced by the persosn travelling by that class.
Now, the Government of India is trying to bring back the same scenario by declaring various categories of reservations in different fields.