C++ is usually compiled to native code.
A portable package system needs to provide support for all compilers and operating systems targeted by C++ compilers.
I want to be able to write code that does not depend on the convenience from some hobby developers to support AS/400 systems, for example.