Well, people want slimmer and smaller products. There is more room for creativity in a large, bulky form factor than in a small enclosure sized to barely fit the components. Boom boxes were very heavy and bulky; today's consumers want svelte designs that fit easily in one's pocket.