I ran Forejo for a bit, but I made the mistake of trying to use Jenkins for CI, which is very annoying for someone who really doesn't doesn't enjoy devops work.
A few years, one hack, and a couple of apartment changes later, my server is behind on maintenance and lying somewhere waiting for me to set it up and update it. Meanwhile, my free action workflows just keep working. On a good day, at least - Microsoft’s SLA is like one 9 and it’s on the wrong side of the comma.
There definitely is value in "it's hosted somewhere that's not my house" though.
VPS bills accumulate. I must have saved hundreds or thousands of dollars by not hosting this myself over the years.
Microsoft spends around $100m/year on free CI runners. Github is going to have to get a lot worse before most people give that up.
Also the post correctly mentions the importance of stacked PRs and how it's crazy that it has taken Github this long to get them. But it fails to mention that it's taking its competitors even longer. Gitlab doesn't have them. Forgejo has no plans. The only other forges I know that support them are Phabricator/Phorge (I think anyway; it's been a while), and Tangled, which tbh looks like it has blown its weirdness budget way too much to be a viable Github competitor.