A lot of companies will never build a great CLI, and many will not prioritize a clean public API unless there is obvious demand.