I had a 2015 WRX. I did test drive a 2018 which had some minor updates. I ended up buying the 2018 Accord 2.0 MT. My 2015 WRX was a great car. Fast, Fast Fast. But, it had a very noisy cabin especially on the highway. And, my commute is alot of highway each day. The ride was stiff too which when traveling with other people made for some complaints. It's a sports car and drove like one. The 2018 was a refresh for the WRX. The clutch was way lighter (similar to Accord) and shifts were smoother. Subaru claimed they put more sound deadening into the car, but, it was still loud on highway. The infotainment aspect was certainly lacking too. No android auto/Apple carplay. The suspension was still stiff, but, better than the 2015 I had. For me it came down to comfort. Since my commute is almost 1 hr. each way, there just wasn't enough difference in the mild refresh of the new model. Cabin/Engine were too noisy. I test drove the 2.0 AT accord. It is definitely more of a family car with great pickup. Cabin to me is quiet and seating is very comfortable. The Infotainment and technology (All the Honda Sensing stuff) is 2nd to none. Way ahead of the WRX. So, the decision was pretty easy. That being said, I ordered the MT 2.0 model since there were none to test drive. It is definitely slower than the AT which is somewhat disappointing. However, I fully plan to buy a tune (already available) which adds lots of HP/TQ. I'm hoping what I'm left with is a car that is about as quick as my WRX. I'd by lying if I said I didn't miss the blistering acceleration. The WRX is kinda special in that any time you pass another one on the road, you always get thumbs up from the other driver. Lots of aftermarket performance parts too.
I'd say test drive them both. If you want a sports car that is a reasonable price, there is nothing wrong with WRX. They hold their value too! Quiet/comfort, the Accord wins that one. I heard Subaru is doing a more major overhaul of the WRX in 2020. Might be worth another look then.
PS..as for as Fuel Economy. The Accord taking regular gas is saving me good $$. I am getting about 28 MPG. My WRX on Premium was netting me 26 which was still good. I disagree with some statements that the WRX is a gas guzzler. That was not the case at all for me.