Why Was the SuperSub Rule Removed from Cricket

The SuperSub Rule once promised great innovation, but it never materialized. Is it time to bring some innovations back in ODI cricket?