Well, frankly, they do have a point...no matter how much experts argue that equities are very risky and volatile, they do offer the highest inflation adjusted returns. We indians are satisfied with the low profile returns which bank deposits give and also consider insurance as an investment avenue rather than a protection avenue. Do your homework before you actually be a critic.