$400 intra asia isn't too bad really when there is no LCC traffic on the route. I assumed you priced in in reverse too? Paying to PEK from the US then buy PEK-BKK from there?
One other option is to use miles for all or part of the trip but it sounds like you want to earn miles on it. Intra asia awards are fairly cheap.