A bit simplistic. North Vietnamese we’re after all.. Vietnamese. It was natural for many in the south to support fellow countrymen against foreign invasion. It was first the Chinese, then the French and now the Americans. They were just done having foreign power take over their country.
And don’t tell me the Americans didn’t do a lot of those things you just named. Wasn’t just “rice”.