So they were cross checking the name on the card with the name on my passport, apparently they think it's a security check and some how not realizing that:
1. The name on the card is rather arbitrary.
2. Accepting names without spaces isn't really a good check IMO. If you wanted thing to line up exactly, spaces should be accounted for, but who cares? If it feels good...
This is a bit of a cultural thing I find common in Japan. It doesn't have to make logical sense, but it's a requirement and compliance is very important.
1. The name on the card is rather arbitrary.
2. Accepting names without spaces isn't really a good check IMO. If you wanted thing to line up exactly, spaces should be accounted for, but who cares? If it feels good...
This is a bit of a cultural thing I find common in Japan. It doesn't have to make logical sense, but it's a requirement and compliance is very important.