The EU is also smaller and dramatically denser than the US. Nationwide service in the US is categorically different than servicing a nation in Europe. The rollout costs are dramatically higher.
"New York Votes to Kick Spectrum Cable Out of the State" https://fortune.com/2018/07/29/spectrum-communications-kicke...
"New York City sues Verizon for not completing citywide fiber network" https://techcrunch.com/2017/03/14/nyc-sues-verizon/
Case in point: The article. The US needs more of that. Do that in every town and you're sorted.
If the market had been allowed to work, and rural Americans did not get service until it was profitable we'd have a much different market in the US today.
People in the US pay for universal service.