I agree to a certain extent. The JVM/Maven pom appoach seems to work the most reliably across architectures, which is nice.
Python is a friggin' nightmare by comparison. Some trivial low-complexity operations can take insane amounts of elbow grease due to missing/outdated libs.