wp_posts table: safely remove unused columns to save database storage

If you change the DB structure than you are effectively not running wordpress any longer, but your fork of it. This is not always a negative thing to do as long as you are aware that once you do it there is no guaranty that any plugin or theme or future wordpress version will work with your DB scheme.

TL;DR

Extremely bad idea.