Dirk, thank you for the comments about the tile installation.
Yes, I am very disappointed with the tile installation.
More pictures below show the cracks and bad alignments:
1: even though some grout line are thin, but still show hairline crack, which means the hairline has nothing to do...