NBA players that shoot free throws horrifically (Jordan, Drummond, Howard, etc.) practice them constantly and have personal shooting coaches. Usually in non-game settings they are capable of hitting them at an average or better rate, but continue to suck at them in games.