I have a close friend in very rural Alabama (read: the only internet available is satellite) who says that Starlink is the best internet service of all.
It is very good, 20-50 ms latency, movie steaming downloads and no limits; but my dish just stopped working about 10 days ago. Starlink is replacing the equipment. However fiber network will be in my rural area in less than a year and I’ll switch due to the monthly cost difference.