Thanks for the clarification, I don’t disagree, I just couldn’t completely follow the argument being made.
NSC to me is an odd party. NSC, or their programme (in so far that existed), is and has been incompatible with this entire government from the get-go. The fact that they have essentially disappeared is due to this, and the fact they essentially did not have any power to change this government whatsoever. Even small steps based on their moral compass were met with hostility from the other parties. I agree that this isn’t NSC’s responsibility: this latter part is the other parties doing. NSC’s biggest failure lies in working together in the first place.
Also ImageTragick was a thing, there are definitely security implications to adding dependencies to implement a feature in this way (especially on a shared instance). The API at the very least needs to handle auth, so that your images and videos don’t get rotated by others.
Then you have UX, you may want to show to the user that things have rotated (otherwise button will be deemed non-functional, even if it uses this one-liner behind the scenes), but probably don’t want to transfer the entire video multiple times to show this (too slow, costs data).
Yeah, it is one thing to add a one liner, but another to make a well implemented feature.