This culture has started like in last 5 years. Earlier people used to view family should be decent, a guy with government job/or if in IT at least should be having decent enough package to sustain! But, with all the social media hype on lucrative things, perspective has changed. These materialistic things are not strong foundation of any relation! What if the person loses it all? Will the girl leave him?

"Too many" is something i do not believe.
Marriage in the 20's is like a startup investment. The best "idea/proposal"/ or the company thats "most likely" to scale up gets the funding.
Marriage in the 30's is like a listed company. The ones that are profitable and appropriately priced get the professional investors. Smaller fish go after the momentum of what ever is in fad.