I understand what you're trying to say, but on the other hand I've completed around 10 boards in the last year using only KiCAD and have loved the experience. I don't think I left anything on the table which would have been there had I used commercial software. But good point, i'm only doing basic boards.
GCC didn't used to be as good as GCC is now ;)