Not in the slightest? So the CMO gets no credit for acknowledging the mistake?
I would be willing to bet that the CMO is not in any sort of position to make the necessary changes to ensure that this doesn't happen again, and so your suggestion is beyond his ability. By acknowledging the customer's frustration he lets the OP know that the company understands that this is an issue, and is now going to make an effort to correct it. In other words, "he has been heard".
Obviously, the comment alone is not enough, but it's a vital first step towards high quality customer support, and probably an instructive lesson for anybody in a service business.
He also posted a longer explanation in the comments which to me seems pretty reasonable. Sounds like in this instance there's a switching cost they are trying to overcome. We've all been there. I think the article's point should definitely resonate for anyone building a new app, and/or anyone with an app that has a lower cost of updating.
The CMO just sent him yet another useless, contentless message.
If he had any sincerity he would have first looked into it, then fixed it and only then replied to say that he had fixed it already.