It's not a shame. The US, like most countries who sort of want rural internet, just gives money to massive companies who do a tiny bit of rural internetting every 4 years. They don't want to solve the problem because then there's no more free money coming their way. Starlink gets paid to solve their customers' problems, not to perpetuate them.