I accept and understand your opinions on this, they are also valid. For other functionality of the cli tool it is clear that it is related only to that tool (eg formatting of sql query results), but to me being able to suggest that an index should be created is more core functionality and belongs in the core api rather than a cli tool. Backups, vacuum and other “utility” functionality could also be seen as not needed in core (to keep it “lite”) …. But they are in core … However the end decision is of course the choice of the developers, it is just that in this case I have a different opinion :)