Yes, the released components do not cover a use case that they were not designed or intended to cover.
Yes, if your use case is exactly that, you will find these components less useful as you'll have to modify them.
Yet all of that is trite, and completely unfair criticism to wager against someone on the very first day of their components release.
The commenter is merely trying to push this into the cultural norm. I concur with such sentiments.
Taking the chance to "call out" its "lack", is essentially shaming people for doing social good (open source), and not going far enough in someone's opinion.
Also it is possible to call out a critical oversight in the design of a product while not shaming them for releasing it.