1 billion of that rural broadband funds was allocated to SpaceX, but the Biden administration revoked it in 2020. I wonder which has connected more rural Americans
I don't think you have that right; BEAD funds were not originally allowed to be awarded for technologies other than Fiber. No one had been awarded in 2020. Many ISPs had been awarded for Fiber projects by 2025, but under this administration, the NTIA changed the rules so LEO could get the funds and rug pulled the original awardees. States had to start the bidding process over under the new rules. SpaceX took home something like a billion dollars at that point (it pays to make large campaign donations, I guess!). Projects should finally get underway later this fall in most states.
Obviously Starlink has connected far more Americans than unbuilt rural fiber. Starlink did get $730M in BEAD grants more recently.