Most areas have fiber to a node, and then copper to the house.
To have fiber in the home you would need a laser receiver/decoder in the house. Those can be just a little expensive.
Most of the time the download speed in suburban cable systems is maxing out the server you are downloading from.
When I worked at the cable company we had a node in our office. That speed was sweet.
I purchased and installed a few gigabit fiber switches when I was an IT Director fifteen years ago, just before copper gigabit became available. I don’t recall them being all that expensive back then. Of course, I wasn’t paying for them out of my own pocket ;-)