relatively small companies that sell a large proportion of their total volume as high-end bikes can’t reasonably be expected to keep large stocks of swing-arms and front-ends
I see it the other way around – manufacturers should stand by their product and look after their customers, including I think secondary purchasers.
The way to avoid the need to stock large runs of spares is to make products that don’t fail.
Also I see it in a manufacturer’s interest to have strong second hand sales. Every branded bike on the trail is an advert for the brand, and it’s also supplanting another brand’s product.
Still, the market’s the market and we all make our own choices.