It really looks fine. You could go longer, perhaps 30k miles. The current Subaru change interval is 60k miles. Of course, it depends were you live, as some areas are much more dusty than others. But yours looks fine.
The new yellow OEM filters are excellent! They are oiled paper filters and are of much higher quality than any aftermarket filter I have seen.