Charter Communications-personal opinion