Spot the bug in team membership

from Properties
C# 14 / .NET 10 intermediate 4 min 1 issue to find

Why does this property fail to protect team membership?

csharp
using System.Collections.Generic;

var team = new Team();
team.Members.Add("unreviewed-user");

public sealed class Team
{
    public List<string> Members { get; private set; } = [];
}
Open in playground
Report an error