These are the sorts of reasons that support the inclusion of PPM in Strawberry Perl.
in reply to Re^6: Disappointed with latest Strawberry Perl
in thread Disappointed with latest Strawberry Perl
You are aware that PPM requires Expat right?
We can't bundle PPM until we can build a working Expat library...
In the generic case you are correct, but currently nobody has a working Perl::Dist-compatible build of either Expat, or OpenSSL or a few other things we'd really want.
As more working libs become available, more options will become available.