In hindsight, we should only remove options like this if they are being given from the catalog default settings (e.g. event stream config). We should not remove options if they are manually specified by the user in the CREATE TABLE STATEMENT.
Catalog settings should be for setting convenient defaults on tables, but users should still be able to do more complicated (and possibly stupid) things by providing their own options.
Done is
- All table options are settable in EventStreamCatalog catalogs on tables created by the user.