There are few wrongs in the article.
- There are many countries with electoral college. Only that electors are not appointed as a direct proportion of population. In many countries, this electoral college used to elect non-executive positions. Like in India, the president.
- It is not correct to say people directly elect the president if electoral college exist. In 2016 election, Donald Trump didn’t got the popular vote but won the election. Same for Bush’s 2000 election. He lost the popular vote but won the election. Either of the time, majority sided with the loosing candidate.
- The criminal records of Indian MPs should be condemned. But there is no stopping of any other body — if not the lower house from being the same. The problem here (specifically) is not the system but the voters.