Why are Indians ting the knot post 30 yrs of age

Traditionally Indians would be married by 22-28 Yrs of age, In today’s time the average age of matrimony is 29 yrs to 38 yrs as people...