On the other hand there are currently $63 billion (22.5 years of Starlink cost) of rural broadband subsidies active in the US and it hasn't come close to running all that fiber. So $63 billion to not even finish the US vs $2.8b / y to provide service to the entire world. I think it's safe to conclude that the satellite option is in fact much cheaper.