I have always wondered if it's really the expense of creating new sound sets, or instead just saving on assembly costs.
Having the factories keep track of multiple stockpiles of engine-specific chips must be more costly than having a big pile of generic "sound chips" that can be stuck in multiple products.