No.
It is simply a cost owning a car out of warranty, factory new car warranties are generally only 3 years. The car is 9 years old, it is to be expected.
If you want the luxury of warranty on (almost)everything, you will pretty much need to buy a new car every 3 years(or longer with extended warranty).
Once that runs out, unfortunately you are on your own again.
Just pay the $230 to have the alternator rebuilt.