Comcast’s mesh wifi system, xFi Pods, launches nationwide

Would I trust this in my house? No. Never. Not in a million years.