I have Centurylink 1Gbps fiber, and I get 1Gbps up and down sustained. The installer said that my neighborhood had a 10Gbps connection shared between 30 houses.
Are you actually willing to pay for a service that doesn't oversubscribe? 10 Gbps for 30 houses seems reasonable, as not all of them will be using the service at full speed at any given time.
If you wanted 30 Gbps for 30 houses, then you'd have to pay triple. For something that you wouldn't even notice because you were probably getting 1 Gbps when you actually needed it.