Subaru has squandered a lot of customer good will by reporting an 'Estimated Arrival' date that has no basis in reality. My Touring model was manufactured on 7/25 and marked as 'completed' on 8/3 with an estimated arrival date of 8/6. That was pushed to 8/14, then 8/22, now 8/31. It's frustrating to anticipate a delivery and keep days open in your schedule so delivery can occur within a week only to have your plans dashed time after time.
After the car failed to arrive on the 14th, I just took it for granted that SoA estimated dates could not be counted on. Now I really don't care if it shows up or not because I'm leaving on a trip I've been planning for a year and a half and will not be available to accept delivery until late September. I expect there is a 60/40 chance it will be here when I get back, but I wouldn't stake my life on it.
I've been following my dealer's deliveries via Cassens Transport and it looks to me like cars built in Japan are getting delivery priority over shipments from Lafayette, possibly because Subaru has to pay to stage the cars at a railhead. Just a guess. I'm also guessing that Cassens lacks the resources to meet the demand and SoA has been slow to enter into agreements with other shippers that could fill the gap.
It's also possible that the person updating the schedule is just a sick b*****d that enjoys keeping us on the emotional rollercoaster