Gryffindor and Slytherin are both intended to produce leaders. It's just that they produce different kinds of leaders, both useful in the right circumstance. The leaders from Gryffindor are the boss that you love to work for, while the leaders from Slytherin are the boss that you hate to work for.
Sometimes you need Winston Churchill, but other times you need George Patton to get the job done.