There are a lot of services coming out that rely on nodes with open APIs.
Currently most crypto (dPoS) have nodes with open APIs that are managed by node owners. This creates a centralized situation in terms of API availbility.
Hence if there are no other drawbacks in keeping API open by default, we should revert the behavior and have API open by default in config while promoting delegate nodes to have closed APIs (if they want).