I hope you're sitting down, but I actually think Compuwiz1 raises a valid point about timing. No, Obama didn't apologize to Japan (no matter what the loons say), and no he didn't sell us out to Vietnam this week. But he did make nice with them less than a week before Memorial Day, where we are supposed to remember all of the brave Americans who gave their lives fighting Japan and Vietnam (and others).
One of the veterans who works for me found that insulting, and he's not alone. Those countries killed their friends and family. While they probably should be over it by now, they aren't. It's a bit tone deaf to ignore their feelings. I think it would have looked better had Obama separated this trip from the G7 summit, or had the G7 rescheduled.
As far as Memorial Day itself is concerned, I checked the White House schedule and couldn't find anything for Obama for tomorrow. I do see he's already back in the U.S., however, and expect he will do some sort of public memorial. So no, he didn't let the Asia trip supersede Memorial Day.