I don't think discussion is enough. You can complain about things on Twitter all day, and it will amount to nothing. The relatively easy thing to do is to boycott GitHub, mirror all of your repos somewhere else, and at least temporarily move all activity to that place.
This happened already when Microsoft bought them out, and gitlab.com had issues with repo mirroring because of how many people started backing up their stuff.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.