Looks like Sonic is going down the toilet. Too bad they seemed to be on the right track with their CS and pricing.
If you are going to play the "use our modem to prevent problems with service" then allow customers to buy that model on their own and bring it. Then everyone has the same modem on your service and some can rent and some can bring their own.