That's an incomplete explanation at best. Most things in the economy are "profit motivated" yet aren't dumpster fire that health care is.
Who are you to speak for “the vast majority of women”?
I'm not sure I understand this. If mass murder, propaganda, war crimes, atrocities, torture, money laundering, drug & people trafficking, etc aren't literally evil - just 'normal Western capital' stuff - then what do you call evil?
If you prefer to live in the psychological simplicity and safety of "neocons do evil because they're {evil,greedy,powerhungry,...}" or whatever then you're free to do so. But at that point you've also disqualified yourself from serious discussion.
I think people forget how inaccessible it is for a newbie to start writing pure javascript directly from the API reference.
People need tutorials and walkthroughs, and need to build a an internal understanding of how these all work.
Frameworks help them abstract all that
With modern CSS you can typically handle separators with a single selector and property like:
.things .thing:not(:last-child)
{
border-bottom: 1px solid gray;
}
They touch on this in the article but I feel like they're overselling the frequency of edge cases.