NBC: Chuck Todd: Democrats' salute to Biden papers over a complicated place in history