Saab's, dash etc were gotten rid of because they could be replaced by 50 seat jets without having to get scope concessions. Now, if they wanna get rid of 50 seaters, the only thing to replace them with have 70 plus seats.
Until United or AA pilots etc give concessions on scope, 50 seat jets will be around and I'm guessing that will be until at least 2030.
Pax hate anything that isn't business class on a 787. Put wifi entertainment in the 50 seaters and I bet complaints would drop dramatically.