The internet has democratized almost everything to the point where almost anyone can now start their own streaming service. Channel 4, a British public service broadcaster, is joining the fray by launching its own internet TV platform in the US. Walt