My google foo can't find that plan.
https://www.google.com/search?q=Mediacom+isp+100+megabit+upload&gl=US
The speeds are only from you to their network and NOT the Internet. Very few ISPs will explain that. As to packet loss, at 2 percent and such high speeds I would not have scheduled repairs. Why? That's what the Internet Protocol and more correct for. By fixing it, you may have had them break it good.
I have had many many problems with my ISP, Mediacom. Their customer service is awful, we have had at least 7 technicians over the past 6 months who were clueless and very unqualified. We are supposed to be getting 100Mbps for both upload and download. I understand that since I am not hardwired, speeds will be slightly different. I am receiving speeds of 30-70 Mbps download but 0.20-0.50Mbps upload! My whole family are gamers and complain about this everyday. First problem with them was a 2 percent packetloss on our "box" that the team needed to fix, which they did, surprisingly. We also had 100+ download and upload before that, as well as Wifi 360s. But the technician that noticed the problem also said that we didnt need those. So after the Wifi 360s were taken out, the packet loss resolved, the internet went to crap. I could care less about the download, it's the upload that frustrates me. We recently tried increasing our speed from 100-200Mbps to see if that was the problem. Speeds havent changed. After we try to have the 360s installed again, we are going back to ATT if that doesnt fix the problem. Any ideas on a fix? or is the ISP just awful?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic