Let’s answer that by asking a different question …. why do other companies have so many products?
One of the reasons is catering to market fads and another is design obsolescence. It’s something that car companies figured out a long time ago, if you make incremental changes to a model, you create a desire to upgrade without having to innovate in any meaningful way. That is why so many computer cases use the same frame and just create a new front panel every year.
Rather than pandering or jumping onto the latest seasonal trend, we try to create designs that are timeless and that cater to different demands rather than a multitude of overlapping products and features. When you really analyse what is needed for the majority of scenarios, the argument for a large portfolio becomes difficult.