I think the problem is, that Hastati, and even Principes, aren't really that good. I've used the manipular formation quite succesfully, and it allows some funny moves for example, but if the opponent simply outfights your infantry, and the not-that-good-either Roman cavalry fails to rout enemy units, at least initially, you're going to end up with considerable losses.