It depends on the country (and operator).
In Switerland (in my case) I obtain as much bandwidth as I pay for. Nominal = Supplied. To top this, since on the same connection I have phone calls and TV too, the operator is so honest that he doesn't count the bandwidth of those additional services against the one for data.
In Italy an FFTH service for a nominal 1000Mbps delivers about 90Mbps (both download and upload). In good days (i.e. when you are lucky) that figures go up to 200Mbps.
Do I need really need 1000Mbps? Obviously not. But why don't be honest and sell it for what it really is?