Counterpoint: modularization only appears to lead to code bloat because adding features "because they might be needed in the future, although I know of no plan to do so" is so seductive in comparison to doing actual work.