Specific to the question of idiots, smarter people get ahead only when they are able to successfully apply their abilities to the situations and challenges they face. Some challenges in life depend more on social skills, passion, empathy, dedication and ambition than smarts. More so, words like smart, dumb, intelligent and idiot are used very loosely.
No, I do not believe that people should resort to doing stupid things to get ahead in life. These actions may potentially have a short term benefit, but are unlikely to produce any long term results. It is always better to encourage hard work over gimmicks when trying to create a viable future.
No, people should not resort to doing stupid things in order to get ahead in life. Advancement in life should be a result of hard work and honesty toward others. This advancement does not happen quickly. By setting the example that it is acceptable to get ahead by doing stupid things, we set our youth up for failure.
Making stupid decisions can harm other people, so it is unethical and unfair to the people around you. Making stupid decisions is also not likely to get you ahead in life in the first place, and can lead to you losing out on opportunities such as jobs and relationships with other people.