Это связанно с генерацией имен и Rails соглашении об именах. Модель он создает с именем в единичном, числе, а вот таблицу во множественном. Т.к. некоторые слова в английском языке во множественном числе звучат по-другому, у Rails есть на этот счет словарь, в котором как раз описаны подобные связки. People как раз в него входит. Там есть еще другие, так что это нормально