Yes - I was thinking how Ealing Broadway has kinda got left out of this development.
I suppose the problem is that it would be difficult to stop inter-city services on the fast lines at these sorts of Zone 2/3 places without jamming up the line. Same would apply to somewhere like Willesden Junction on the WCML, of course. Or Harrow and Wealdstone, though that is further out - more like Bromley or Surbiton, I guess.
Ealing Broadway actually has a long history, though, of the outer-suburban DMUs to Oxford calling there - they (and their EMU successors) did so from at least the mid-60s until the last timetable change. So, ironically for the point under discussion, now is the first time that Ealing Broadway has not had direct services to beyond Reading.
In early Turbo days, even the Bedwyns called there - so the 90s was presumably when the station enjoyed its peak longer-distance connectivity. And in 1982 it even had the honour of the first northbound XC service (to Manchester) originating there.
Pathing is, of course, the problem - when the relief lines were open to Great Western DMUs, it was much easier to stop many services there.
By contrast, Clapham Junction is also geographically equivalent but that has been a stop on longer-distance services since the mid-80s (though obviously it's much more important than most of the other examples, being a major junction).