Indeedy. You could have up to 20 small cabinets connected by a 10Gbps fibre ring to the hub. In each cabinet would be a switch like
this to connect to up to 48 homes with 10/100/1000 Mbps CAT5e. The ring would provide redundancy in case of a switch or fibre failure. Each of the 1000 homes could be watching a different TV channel and there'd still be bandwidth to spare.
But look at the price of the switches