I agree 100% with you, there are two options: either learn from others experience or should earn experience at one's own but in this situation please note that experience comes from bad experiences. So, its better to learn from those who already have made mistakes in past and now sharing it with...