This is not the topic for discussing personal disputes.
As for order of names and politeness "Surname, Given name" or just Mr. Surname/Surname-san will almost always be the more polite way to refer to someone from Japan.
However, the other order is also not a huge issue as most people from...