I see why people love India, and I see why people hate it.
Delhi is definitely is not indicative of a country with 1.2 billion people, but it's part of the story. The city is busy, energized, and fast moving. I'm sure once you navigate around and learn the rules, it can be an exciting place to live. The city does not seem to really sleep, since people are still out and about at midnight.
On the negative side, the weather is really perfect for us Midwesterners right now with it being essentially Winter in India (light jacket at night) - but that only last for about two months. Given how freezing the Indians look walking around (they are dressed like it's 20 below instead of 50), I can only imagine what summers must be like.
Traffic is insane - no other word for it. Some lane lines are respected, but most of the time the goal is to get to your final destination as quickly as possible with little regard to the person to the side, behind, or in front of you.
Also the concept of only cars that can maintain a 60 mph being allowed on the highway is just unknown. Granted no cows on the highway, but they do have small little three wheeled people transports that has a smaller engine than our snow blower on the roads - along with bikes, etc.
Again, just first impressions after a 15 hour airplane ride - time to dig beneath the surface as much as possible.