To add a few notes here.
I'm a Viasat customer. When I moved to where I am now, I knew my options would be limited to terrestrial radio, satellite and maybe dialup. (ATT later argued that they don't provide landlines in my area despite the fact that I have three of their active demarcs on my property). Oh yeah, mobile broadband doesn't work because my cell signal is wretched.
Long story short, terrestrial radio doesn't work for me without something like a 75' mast, so I have Viasat. You rent their equipment. If their equipment fails, you're responsible for the cost of repairs, even if it's not your fault. After three months the promo price wears off and the cost increased by 50%/month. I'll see 60 Mbps at night and early mornings and a reported 4-6 Mbps upload speeds (no phone line for uplink). My latency has improved from > 600 ms to just under 600 ms in the last few months. I have a 60 GB soft cap and sometimes after my teenage son hits it my speeds are as low as 200k down (but still 3-5 Mbps up).
I don't have it because I want it. I have it because I need it. An IT guy without Internet?
All that said, there's fiber running on the poles just over 2000' feet north from my house. I'm pretty sure the neighborhood about 1.5 miles to my east has fiber to the node. There's a cell tower (which surely has a backbone) about one mile to my west and I have utility poles running along the backside of my property to the intersecting road with the fiber.
And I still have lousy cell and Satellite.