Sometimes programming is like a model train, or a big minecraft build. You just want someone to look at it and validate all the work you clearly put in with the same enthusiasm as you feel when you solved the last big problem.
"Is that legal" isn't a question worth asking anymore. If you want things to get better, you're going to have to get comfortable with going against the law.
You may well be asking yourself, what is it these evil fucks want so badly?
It's simple. They want to abuse you and be loved by you for it. They want you to admit that they are superior, you are inferior, and that you deserve whatever they do to you.
I'm unconvinced that the Web is worth saving at this point.
We were better off with FTP, Gopher, and BBSes.
I'm not just being nostalgic here -- I mean, the modern web is a technological monstrosity which ruins everything it touches. And yes, I am typing this in a web browser. And yes, I do hate it.
We used to solve problems by creating open protocols which were simple to implement on any platform. We didn't create a shitty fake computer to run shitty fake applications and disguise it as a web browser.
The Web is the ultimate example of toxic scope creep.
As programmers, our discipline must reckon with the fact that we have permitted men of the lowest sort of character to acquire our skills and use them to ill ends.