To be fair, it makes sense to liken the use of ad blockers with piracy. Consuming the content without paying for it either way, either without directly paying yourself or without indirectly paying through watching ads. Doesn't change that ads on most parts of the internet are extremely invasive and far too much.
I feel fully entitled to protect myself from the ads because of the problems with them. But I don't feel the need to lie to myself about the fact that I'm consuming content without paying for it in some way. Then again I support some content creators that I feel deserve it. Not sure if that helps offset it somewhat or not, but I don't really care that much either.
I sort of agree with you to a degree, but I also think that the browser having knowledge of the size of your viewport actually has some use. Now, I would probably like it more if all webpages were just made with the restriction of not knowing the viewport size since that would dictate some design choices. Cellphones can just scroll around the page anyways. They should be second class citizens on the internet anyway in my opinion. The smartphone has been one of the worst inventions for the human race with how much it seems to isolate a lot of people more than connecting them.
Yeah, everyone should just deal with assembly! \
To be a bit more serious I agree that it'll be useful to be able to not need a framework, but also that frameworks do provide a great way to not need to duplicate as much effort. But a framework does make the whole project a bit more locked in to specific things it does easily and well.
In general I found the post to be fairly useful to have people read through to be knowledgeable about whether they need a framework and what things they might be giving up by using a specific one.
Merriam-Webster would like to disagree with your assertion that it is not "non-gendered"
Thanks to @Mobilityfuture@lemmy.world for the link in https://lemmy.ml/comment/7077751 (I don't know if I could make that link in a better way)