Yeah!! I actually find it quite nice, nevermind that the necessity that gave rise to it is communal poverty.
If the same kind of piecemeal purchases (minus the dizzying amounts of plastic) can be adopted for more products, here and everywhere, that'd be very nice. I can't imagine it'd be any more troublesome than keeping a huge vat of whatever, a weighing scale or some sort of a liquid measuring device and a person to make the measurements and handle the payment.
Well, I guess it can't handle a rush of customers, though, hence the 50mL sachets of food stuff (and 5mL of shampoo, dishwashing liquid, etc).