Great question. So I think this still is in the spirit of open source, because you can bypass scarf completely by just installing the package from source if you want to. For my own packages that are hosted on Scarf, I'm totally happy if someone chooses to do that, because then they're more likely to contribute code back to my projects, which is great. Scarf just gives devs a way to makes the path of least resistance for users a path that results in either usage analytics, money, or both. I hope that makes open source a more sustainable endeavor for the developers.