I think they each have their merits, and both have their place.
I agree.
of times, it takes a corporation with investment capital to produce a product and get it half-way decent, even if it is broken when taken as a whole. Once it becomes a commodity item (or when people feel it *should* be a commodity item) then open source takes over, and provides additional development resources, albeit at the expense of time.
Dominique Michel