The "Disney Parks" thing and the lack of resort specific merchandise really annoys me as well. Every store looks the same, and who would rather have a "Disney Parks" t-shirt which is not specific to their vacation? Why do I want
Disneyland logos on merchandise I'm buying at Walt Disney World?
Why does my resort have to sell me the same exact merchandise I can find in 40 different shops throughout the parks? The only thing resort specific I've found in my 4 stays at moderate resorts this year was a pin and maybe a 5x7 print. And they didn't even have separate pins for Riverside and French Quarter, even that was a generic "Port Orleans" to maximize profits by making a bigger order of one design as opposed to two smaller orders of 2 different designs. Guess what? If they had 2 different designs they would have had 2 sales from me. Instead they only got one.
We always buy a Christmas ornament to represent each vacation we take as a family. With Disney resort stays, we would get one from the resort where we were staying. Unfortunately, this push to all generic merchandise has ruined that for our family. I've talked to several cast members in the resort shops about this, and they all say they get requests like this all the time to have merchandise with the resort name and logo. Unfortunately, the merchandise decisions of what to produce are made far above their pay grade and not in any location close by.
The Walt Disney Company might make a few pennies of additional profit on each generic "Disney Parks" shirt they sell which they don't have to customize for each of the locations. I guess they figure most people really don't care. They go into a shop looking to buy a t-shirt and will buy a "Disney Parks" one if that is all that's available.