When I do simulations in my research, I put the code on GitHub. As the article points out, the solutions are there, some people just aren't interested in using them. Practically speaking, replication doesn't happen very often, because there's no profit in it. What we need is an incentive to replicate existing studies. Maybe replicating an existing study should be a requirement for a masters degree, or for certain PhD-level research methods courses.