In the past releases, the community focused on the new SQL DDL features and the TableEnvironment#connect API is not maintained for a long time. We have seen many (bug) issues around this APIs.
The TableEnvironment#connect() API might receive some refactoring in the next release. So we should deprecate the connect API in 1.11 and recommend users to use executeSql(ddl) instead. Thus, we can remove/refactor the existing connect() API in the next release even though it is API breaking.