.NET знает, как автоматически сериализовать все простые встроенные типы, поэтому вам не нужно указывать его.
Я думаю, что если бы .NET не разрешил атрибут serializable для элементов, которые сериализуемы, это было бы более запутанным. Тот факт, что вы можете решить добавить или оставить его, зависит от вкуса.