superfanatic
John Rose
superfanatic

This has actually been changed now on the Xfinity site. You now have to go to My Account > My Services > Manage your home hotspot. You can easily turn it off here.