You can still get new boots from Mazda but theres really no cost effective way of replacing the ball joints on these arms

The best alternative is to buy low mileage arms from an importer, like Japan2LA on the RX7club, and run those instead. I'd just replace the boots on your lowers and if the uppers are bad, replace them with a lower mileage set.