The US also directly supported this and helped many people who otherwise would have stayed. It was part of a dilibrate strategy to weaken the North.
Many of the fears people had about what the Communist government was doing were false, and the Communist government actually implemted some sensable policies.
At that point it was not clear that the North would get more support, but over the coming years it became quite clear. The South just failed as a state way more so then the North.
A bunch of poor Vietnamese were able to defeat the biggest and most powerful military in the history of earth. That's a pretty hard thing to explain.
Also, lets remember that we should not take everything they say for granted.
A lot of resistance is also passive and that is effective as well.