Sort of.
Its important to note that there is a difference between what they restrict in the way of internet traffic, and what they sponsor in terms of allowing access to specific content over the internet.
The services that you log into via your Comcast account (I use HBO Go, HGTV, NBC Live Extra...) are provided by an agreement between the content provider and the carrier. They aren't stopping you from using HBO Go on a Roku with their internet service, and your friend with FiOS can hook his Roku up and watch shows at your house over your Xfinity connection.