it's not entirely true. the material of that rubber suit is a great improvement over the first one.The recent Alien Warrior had a rubber body like the old Big Chap figure, so I don't think they'd make the wished improvements in that department.
don't get me wrong, i completely agree that alien design is made for joints plus i love joints and hate rubber bodies on my figures (with an exception of terminator arrival).