TL;DR: no contradiction, no error, no “sin” against the integrity.
WordPress is flexible enough that you may decide to use what is best for use case. Wanna get rid of a taxonomy or all taxonomies? Go for it. In fact, i think this is kinda one the use cases for a headless WordPress.