Olds never has been able to develop the identity the other brands have. Everybody knows Buick is a mature person's car that delivers restrained luxury at a relatively low price. Chevy is the mainstream brand. Cadillac is luxury. Olds tried to be the international brand, going after the Euro and premium Japan brands, but it never got that embedded in buyers' minds.
Automakers have to, by law, keep providing parts.
Have a good weekend and drive safely.