4Mb/s is pretty low, really. That's not going to be "acceptable" for long. Anyone who thinks otherwise is lying to themselves. It's barely serviceable today. And in a few years when 4k TV streaming is widespread, 4Mbs won't even come close.
Contrary to the article, you can also get well over 50Mbs in Central Florida, through Bright House Networks. Which is related to Time Warner Cable. They've always been good, although I'm not impressed with the skills or knowledge of their repair techs.. But at least the service is good.
I have Verizon for my cell phone service, and at least for that I am very happy with them. 4G speeds are good for phone use and everywhere other common providers have no/low signal (Sprint, Nextel) my Verizon service is always good.