At GE, it is looked upon as a success.Um, no. The back-story you're missing is that, up until about 1980, it wasn't uncommon for people to stay at one company for 20+ years, even after they'd essentially ruined their reputations and were regarded as failures, because it was so disastrous and rare for people to actually get fired. So for companies to have 10 or 20% that was obvious deadwood was not rare. By "deadwood" I don't mean people who tried hard but took a long time to onboard or who worked on unlucky projects and could be rehabilitated, but I mean people who showed up at 11, left at 4, and might do no real work other than showing up for a couple meetings per week and making it obvious through inane comments that they didn't understand what was going on.
The first year of rank-and-yank, few objected to most of the firings because the people let go were the obvious nonparticipants, and it was better to get rid of them than lose the whole company. By the second year, it was more tense. By the third and fourth years, it was an outright morale-killer. It turns out that the percentage of people in a company who deserve to be fired isn't a constant.