Why is Daoism less suited as a political philosophy?

Mostly because Daoism favorises an anarchistic governance style, Taoists favor spontanuety, not submissive order. The entire concept of Daoism is to follow your path, so it would be redundant if that path were to be chosen for them by a governement.