I fully agree. It depends on your personal situation.
If you are single, or disabled (e.g. your life expectancy is less than normal), or if you just need the $$$ to survive/live, than take it early.
If you are married, there are other considerations not only for yourself, but also possibly for the benefit of your spouse, along with survivorship income issues. Also the situation of working past age 62 must be considered.
As for my DW/me, both 62 and not taking SS till later, it took a bit of planning. BTW, I'm retired; my wife still wo*ks, but may retire at any time (her personal decision - not a financial one).
In our case, my DW will take her SS at her FRA age of 66. At that time, I will claim a 50% spousal benefit against her, while I let my own benefit accrue additional longevity credits.
At age 70, I'll claim SS. Facing the reality that I will pass before my DW, she will get my full benefit (which is forecast to be 2x her age 66 benefit).
So I "get" SS (by claiming against her) while I delay my SS for a much greater benefit for her in the future.
How did I determine the "best way" for us? Simple, I ran the age 62/66/70 scenarios through FIDO's Retirement Income Plan software, which gives terminal plan values, along with year by year withdrawal rates, forecast taxes, and computation of excess RMD's (RMD in excess of normal withdrawals to support our retirement income requirements). Our plan shows the largest terminal plan value, which also means that we've planned a buffer if the market does not turn out as expected, in the long term.
Again, there is no "automatic answer". You have to run the various scenarios on your situation and make your personal decision, based upon your retirement plan - not others...