I cannot speak for all the facts in the article, but this one is definitely incorrect:
"The US is the only country in the world that provides a fast streaming cable service to everyone"
First, the US does not provide any cable service, private companies do. And the service does not cover everyone, only metropolitan areas. Rural areas and some suburbs only get dial-up or poor quality satellite service.
In many areas, there are limited choices and higher prices. Where there are more choices, there are lower prices and better/faster service.
Where I live, I have a choice of two providers and I pay $54 per month for 15 Mbps service. Other choices are $41 for 3 Mbps, $66 for 25 and $100 for 60, all on a fiber optic network. The other provider available has about the same pricing.
There are many smart phone wireless prices available. Most US companies offer "family" plans that offer discounts for more phones on the account. My account has 6 smart phones and the average is about $50 per month each, and includes unlimited voice and text, and 10 Gig of data.