This happens with every product Apple releases. They over-order to cover potential demand above their forecasts and then cancel that amount if they don't need it. This is what every electronics manufacturer and retailer does. They don't want angry customers having to wait months to get their products so they put the onus on their factories to sit on goods in China until they need them.
This is a matter of perception. If Apple had instead ordered half of their forecasts and customers were told they had to wait 60 days after the first batch sold out, the moronic media would instead be talking about how Apple has a huge hit on its hands, people on waiting lists, eBay prices double retail. It's all nonsense. This "oh, Apple is shipping old product" thing is just a function of a smart supply chain, something their current CEO is known for.
Market share? Have you ever taken a business class? Studied the Apple business model? HomePod is the most expensive and highest quality product in the smart speaker category. Completely in line with Apple going for quality over quantity, targeting the high end instead of the low end, making a superior audio experience to sell music subscriptions, not a crappy hockey puck to sell free shipping subscriptions. It's a luxury smart speaker for a luxury buyer. Just like Macbook. Just like Apple Watch. Just like everything else Apple makes.
The HomePod has sold 4 million units at an average retail of $300, generating $1.2 billion dollars in revenue. That's bigger than Casper. That's 1 Apple sku that's producing half the size of Sonos who has been in this space for 15 years and has dozens of products. HomePod is a massive success. Except for feeble minded bloggers who look at shipping manifests and draw the wrong conclusions.