I wrote and submitted a letter to Subaru of America and cc'd Gary Lang. I haven't heard from SOA yet but Gary Lang called me to apologize. He said it is his policy to change oil at 5,000 but acknowledged the people I dealt with did not do a good job of communicating why. He said it is something they do because 7,500 miles is the maximum you can go, even with synthetic, and most people end up going over by 1,000 or so before service and they end up damaging their cars.
So, that's the message from Gary Lang himself.