Maxima's user base has long been minuscule compared to Mathematica and Maple. There are many factors that went into Maxima's present state, few of which I think are directly attributable to it being open source. There are plenty of open source projects that are more than competitive with their commercial counterparts, e.g., version control, Linux in the data center, R, many MPI-based HPC libraries.