Why shouldn’t the article say “CRA doesn’t offer options for deployment and you offering those options”? “CRA does not make the claim.” Ok. I did not say it does.
But my point is that it should. Because a web-app is not really useful if it is not deployed.
React is not more than CRA? Right. It is something completely different. React is the view library you talk about. CRA is not. CRA is a set of scripts. Why should a script not offer deployment? I would like it to do so. Again, my view.
Maybe it comes down to “CRA is no panacea solution and it is not meant to be (your view) but it should (my view).”