See my #9. There’s nothing in the article to suggest that the 25,000 would be new positions, only new employees. It’s possible that their annual turnover is such that 5,000/year would represent no new positions.
Good point. I think I ran across something showing a 9% turnover rate. I’ll leave the number crunching to you, but doing some rough rounded math in my head, that would come to about 35k over 5 years to stay even, wouldn’t it?