简单说还是当时的历史情况决定的,在他之前,汉朝经历了文景之治,国家经济上升,但是边界还是屡次遭到侵犯,这让汉武帝感觉,道家的无为而治能够发展经济,但是却吓不走敌人,即便国家再富有,没有安定的边境也不行,所以他才抛弃道家,转而支持儒家。