Haha was thinking about the money side as well.
I just got home and thought about another Illinois strop I got that is in great condition. The other has the "fine weave linen". The color and overall appearance seems the same. It's now becoming a thing I have to look into. Like Matt1222 said it seems intentional, but why shipping,storage,performance?
Enjoy the day,
Benson