Yeah, like I said, for some projects I could see it being a net positive: using GPL almost certainly increases the ratio of contributors:users, which reduces the burden on the maintainer. If the maintainer is fine with the now-limited reach of the project, then that might be a great tradeoff to make!
Maybe, but it might just as well persuade others who value free software ideals to contribute.