----
I can't comment on the other posts as I haven't read them, but I thought the negotiation ones were rather good overall. They line up with very well with other content I have read/watched/listened to from professional negotiators. I know these articles highlighted several things I have personally done wrong in past job offer negotiations.
It is important to note that most of this advice is mostly only applicable to white-collar seasoned professionals who are in the middle or later stages of their career. Essentially, people who have the luxury of taking their time to delay the hiring process as much as they can in order to maximize the number of concurrent offers.
If you are young and/or just getting started and are hungry to start your career, or were laid off and have been unemployed for 6-12 months with a dwindling emergency fund, you may have to take the first sensible offer you get. Especially if the job market is tough (like it is right now) or if you need that paycheck to keep a roof over your head. You can (and should!) always work on leveling up your career as you go along. Other, better opportunities WILL come along if you are properly tending to your skills and social network.