In a simple majority system, a close result will entail a nationwide recount. With the Electoral College, recounts are only necessary at the state level. Smaller tasks are easier and faster.
The Electoral College is neither unfair nor inaccurate. Also, eliminating it would require a constitutional amendment, which could only be proposed by 2/3 majority votes in either the Senate or in a hypothetical "Article V" convention and then passed by 3/4 of the states. So, this reform that supposedly hurts small states requires two levels of approval from small states. That ain't happening.
Protests against Electoral College are a distraction from possible and substantial reforms, like ranked-choice voting and ending interstate crosscheck and similar disenfranchisement efforts.
As someone who designs distributed systems for a living, I can say very confidently that the electorate system is a very good idea indeed.
Why risk the entire system if a single small part is corrupted?