Yet Americans still divide themselves by race. The only reason they can all be called 'American' is because of the country's multiracial nature, not because they have abandoned in-group preference, as the many ethnic lobbies and general political climate attest to.
In contrast, Japan represents a small number of peoples, and it's laughable to suggest that someone can become Japanese or German by a mere act of bureaucracy.