I'm pretty sure this didn't use to need an extension, at some point I definitely had my new tab just set to "about:blank" which accomplished the same thing.
Funnily enough the blank page extension was made by a Chrome developer, so I assume there were some team internal tensions and those who wanted to keep that feature were overridden..
Yay installing an empty HTML page on my server just to have basic functionality.
Installing an extension is a much more obvious process - it has a description and screenshots showing exactly what it does, so nobody should be surprised.
Both chrome and Firefox have been shifting to moving any behaviour that could appear as "broken" out of their settings and into extensions. I wouldn't assume tension in the team because a chrome Dev built the extension, more likely just normal process.