I’d argue being able to install a shard via your OS’s native package manager is better than each language having their own. Improving the tooling around this would be more useful IMO than spending the effort to create an actual Crystal package manager.
This is one of the main issues as Crystal doesn’t have a central package repository. Maybe that’ll change in the future, but I don’t see it happening anytime soon.