I think the article is referring to much bigger implementations - I'm just finishing up a 3,000+ employee implementation with all kinds of crazy things going on that cost my client an arm and a leg. To put it into perspective, the implementation took ~ 3mos to go-live for employees across almost all 50 states and another 2mos to fix the issues that cropped up during the first few payrolls. It's unlikely they'd be willing to switch anytime soon regardless of how unhappy they are up to this point.