I am pretty sure he is right about it. Let's just hope MCP won't last too long but I fear it will.
Especially if there is already an API perfectly described by an OpenAPI spec (note OpenAPI!=OpenAI ;)). Why should I host an additional MCP server or extra endpoints? Because it's trendy?