Really so much easier? I doubt it somewhat since a typical tool only has few requirements and there are usually other botllenecks than adding those few extra lines
pip installs are not supported because they are not usually reproducible enough unless you freeze the entire dependency chain. It’s also fairly trivial to create a bioconda recipe for tools that just require a pip install and this increases the level of reproducibility a bit on its own and also allows people to build biocontainers for each bioconda build, which can then be used by appropriately configured Galaxy instances for a much higher degree of reproducibility.