Not all the satellites that you can see will be "looking" in your direction for a signal. They support some number of cells (specific, small, geographic regions on the ground). No one satellite can cover the entire ground visible to it while overhead so more satellites are needed.
And to add to the above, Starlink is using laser crosslinks to connect their satellites to each other for routing. This crosslink network is improved with more satellites visible to each other.