One of the things why Indians don't get to understand workplace issues till they are 23 or 24 is because they don't go to work as youngsters. When a 13 or 14 year-old in a country like the US or Japan or Europe or anywhere goes and works in a store, packs bags, or becomes a gas station attendant that individual knows the difference between my time and company time, my money and company money, what is the meaning of a paying customer.
So when you are a waiter or a waitress at 14 you know very well that you can't be on a cellphone when a customer walks in. The point is simple: workplace issues may not be understood when you take a big degree from a reputed college. You can make people aware about issues in a classroom but you can't make professionals in a classroom.