There's plenty of blame to go around for everyone, including LeBron James.