overreact by comparing self-hosting to making myself an IT department?
I have X computers in my house. I'm the IT department. Luckily nobody outside of my house depends on any of them.
Spending one or two months in migrating is acceptable to me, especially if I don't have to migrate every three years. I think that doing so wouldn't be a waste of time except if I totally fail, it would be helpful to show some people that we can regain control on computer science.
That's my whole point (one to two months is hopefully a grossly overestimated time investment)...is whatever the initial time investment + ongoing time investment worthwhile? Moving to GitHub should take less than a couple of hours.
That time could be spent "regaining control" in a wider sense. Contribute to HURD as an example. You can find something
to advance your political/social views more than walking the self-hosting route.