Had an EJ253 in an 08 Impreza OBS. Bullet proof vehicle until it was totaled in 2018 at @145K miles. I had done timing belts at @2018 with an Aisin kit. Ran 5W-30 in it, consistent with recommendation. Current Subaru vehicles relative to this thread include a 2017 Outback (@54K miles) with 2.5, and a 2021 Crosstrek Sport (@45K miles). Used to run 0W-20 and 5W-20 routinely on these two. Switched over to Mobil 1 0W-30 ESP during last oil changes. My butt (feel) cannot tell the difference in mileage. Cars continue to impress for what they are.
Separately, a relative in the PHX area drives an 18 Crosstrek Premium with 6 speed. For the initial @50K miles this CT used 0W-20 PUP. No issues, but valve train was a bit rattely during pick-up. For the past couple of changes, this car is seeing a 50/50 mix of PUP 0W-20 and 5W-30; butt feel indicates that the valvetrain noise is a bit subdued; again this is PHX.
In summary, I have no issues with running a quality 0W-30 in our Subaru's, other than my 87 Brat. No issues running the recommended 0W-20 on the '17 and '21 vehicles either.