For a single woman coming from Southeast Asia the third degree is unfortunately the norm. Even a SE Asian woman married for years to a US citizen (which describes my sister in law) comes in for attention - all because there is a perception that they "might" be coming for the sex business, or they "might" overstay. The thought is that insulting and harassing a thousand visitors is better than letting one hooker into the USA.
Especially since 9/11 the focus is on keeping people out. As long as no CBP person is at any risk of losing their job for being rude, intrusive and abusive, some number of them (fortunately it seems to be a minority) will be exactly that. Most just do their job but some ought not be in contact with the public, or perhaps, anyone.
I see no reason to doubt any of the post- it is an old story and unfortunately, one likely to be repeated until and unless CBP's management sends a different message as to what behavior and judgments are and are not acceptable. I have myself come in for extended "questioning" at DFW when returning from Southeast Asia. One of the questions was "Why would you go to Cambodia?" That question says at lot about who works for CBP.
Bad apples + bad management = bad service.