It's hard to see so many people here misunderstand how MagicBand actually works - ie, what it can actually do at WDW.
WDW spent $1 billion implementing it ten years ago. DLR clearly can't afford to implement those features - most of them were justified by the number of resort hotel guests - and some of the features mentioned here are things WDW doesn't have.
The only thing MB does at shops at WDW is charge to the room. That's it. It doesn't check for AP status, and you can't use it to charge to your credit card.
"Just make it happen" is nuts. Disney spending potentially tens (if not hundreds) of thousands of dollars to add MB features that they may never financially recoup - all because "I don't want to pull out my phone" - is crazy. Just adding a so-called "MK check" to shops would mean replacing the POS (credit card reader) devices - or adding a separate MB reader - at every shop and changing the software to handle it. That's a tremendous expense - not something that they can just flip a switch on.
The worst part is that it won't work all that well. Remember - at DLR, MBs are attached to a ticket, not a person. If, for example, someone points their MB to an event ticket (ie, OBB), they would have to point it back to their MK pass in the app for it to work in the store. That would require them to... wait for it... pull out their phone.
The legitimate irritant here is that DLR didn't want to spend money sending out MK cards. To a degree, there's an argument that they're doing that for security reasons - making sure that the person really does have access to the MK and isn't trying to use someone else's. But that's a complaint I'm fine with.
Didn't we all grow up pulling a credit card out of a wallet? Don't people still do that? What's the difference between doing that and pulling out your phone?