At the end of the day, "Senior Software Engineer" is a job role, not some ideology. Pretty much every where I've worked, Senior means someone who knows the why. Most companies review the engineers already on multiple axes, not just technical merit. There is little value in baking these non-engineering skills into the definition.
Articles like these certainly don't help much with the impostor syndrome.