I think you can't really blame sky for being dominant (I don't like them but thats something personal. Until last year I didnt like Contador too although races with him are often great to watch), better blame the UCI, because they have the chance to make rules which would make cycling more interesting again (like smaller teams)