It doesn't have to be better than fiber. 100 megabits is more than enough bandwidth for almost anyone, especially people accustomed to having no bandwidth.
Talking about what people deserve is a fun way to avoid the actual question of who will pay for it. You can buy a starlink satellite for $600 today, then get broadband service for $120 per month.
People here are obsessed with fiber but I don't think the bandwidth I get from Comcast in an exurban Boston community is a lot better than Starlink.
Bandwidth needs could certainly increase in some manner in the future that makes a gigabit connection to every home in the US that gets electricity a practical necessity. But, for now, Starlink or the equivalent is a perfectly reasonable alternative at a cost that is on par with various other utilities.
Talking about what people deserve is a fun way to avoid the actual question of who will pay for it. You can buy a starlink satellite for $600 today, then get broadband service for $120 per month.