While I definitely see how this could be impactful to a lot of teams using the API, I’m afraid that column IDs are currently generated automatically, and we do not provide any option to control the ID of the created column, other than creating it via the API. In that case, it would be generated basd on the title. I’m sure you were aware of this, though.
I’ve moved this to our feature requests section, but to be transparent, this is not likely to be implemented in the nearest future. Having said that, I am also not able to commit to an ETA or even a rough timeline just yet.
I hope this helps clarify! Thank you for helping us make monday.com better