Not really. The House of Representatives is as dysfunctional as it is because it is still the branch most closely tied to the will of the electorate, and the will of electorate is often mercurial. The federal system is designed to have representatives successively distanced from the will of the people, so you have one element that is focused on the voters' immediate needs (the House), one element on the less immediate needs (the Senate), one element focused on the needs of the nation as a whole (President), and one element that is only tangentially beholden to the will of the people (the Supreme Court). And except for some rejiggering on the way Presidents and Senators are selected, that's pretty much what we still have.
Really? Because last I checked the President for 8 of the last 12 years seemed pretty dysfunctional and he got elected by everyone. Also, fundamentally the EC doesn't work, because representatives DON'T want to override the will of the people. There'd be a massive outrage if that happened. There's no point to it.
Personally, I'd say the House is so bloody dysfunctional because as soon as a member is elected they have to immediately go and start raising money for re-election. They don't have the time and independence needed to do their actual job and the current system encourages people to run who aren't interested in getting down to work.
I think that's something that reasonable people can disagree about. I do, however, like the idea that the President needs a geographically broad base of support. I don't like the idea that California and Texas as the most populous States would get to essentially choose the President, marginalizing the northeast and midwest. Right now, nine states have half the nation's population. With the electoral college, these states don't come close to electing a president alone.
Given that California and Texas most often strongly disagree on the Presidential choice, I don't see how this is a practical concern. Honestly, if you remove the EC, it wouldn't be Texas and California choosing people. It would be the CITIES in all States (small and large) choosing people...you know, where 90% or so of the population lives. The net loss of power would be from those 10% or so that don't live in cities. It certainly wouldn't marginalize the northeast or midwest, because a lot of people live in those places.
It is worth bearing in mind that in terms of popular vote, Presidential elections have been very close. The EC more than anything exaggerates the small differences in the popular vote making small wins look like big wins/"mandates." I don't think this is a worthwhile feature either. When you look at the popular vote, it actually seems to emphasize how important all votes are.