I went to an MLB game recently and was absolutely shocked at how low quality the jerseys were in the team store. Even the on-field authentics were knockoff-level crap with what appeared to be iron-on numbers and flimsy feeling fabric. Throw on some random corporate sponsor logos to complete the picture that you are buying the apparel equivalent of a Cybertruck.
I actually went into the store expecting to buy a jersey as a souvenir, and left shaking my head and wondering why anyone would want them. Even collectors.