I own at timeshares that will charge you $50-$100 if you leave dirty dishes. So in that case it is cheaper to either hand wash all your dishes yourself or pay for the $2-$3 dishwasher tab. Personally, at bare minimum I believe the resort should supply enough dishwasher supplies to run at least every other day, 3-4 for a 7 night stay in a studio or 1BR and at least 5 for a 2+ bedroom. If not, guest will either run the dishwasher without the cleaner or will use dishwasher soap or shampoo which can break the machine.
I own at an outer banks resort that strives to keep MF's as low as possible and was dinged by rci for their very bare bones "starter pack." The boards solution was to add a $20 resort fee for all RCI exchanges and rentals and make up enhanced packs with about $15 worth of supplies. Owners and guest of owners could also optionally purchase those packs for $15 otherwise the resort makes it clear that the "starter pack" is meant to set you up on day one until you could make it to the store to purchase additional supplies. I think for a 3 BR unit there was 1 coffee filter, 1 dishwasher pack, 1 roll of paper towels, 1 toilet paper for each bathroom, 1 full size and 1 bathroom size trash bag in addition to one in each trash, and 1 very small sink dishwasher fluid. I think after 2 years, they gave up and went back to the extra skimpy packs. I would expect Marriot though to just raise the MF's by $20 or $30+ to cover those things rather than charge a la carte.
My guess is Marriott is assuming most guests to the Carolinas resorts drive and will just bring extra supplies with them and if that is the case, they absolutely have to let guests know before arriving.