Not to go off-topic, but there are absolutely programs (and some may even be CS programs) which require "3 major papers" in lieu of a doctoral dissertation for award of the PhD. This surely has its disadvantages, but I have known colleagues--especially if they're headed into industry--who feel this is more representative of the type of work they're expected to perform and gives them a leg up on students who must manage both.