Não. O SQL Server não cria e nunca criou índices automaticamente em colunas de chave estrangeira. É um mito urbano difundido - mas não é nada mais do que isso - um mito.
Mas é uma prática recomendada aceita - então essa é uma das recomendações mais básicas para ajuste de índice - coloque índices em suas colunas de chave estrangeira.
Veja o excelente Quando o SQL Server parou de colocar índices em colunas de chave estrangeira? postagem no blog para obter mais informações de fundo.