So now these fees will be presumably less hidden, but does it really change things ? The junk fees appear as a fixed line item on the bill. Instead, much like the side-effects disclaimers, they will appear somewhere on the first screen. Something like, "Uber adds $5 + 25% to your order" in tiny text somewhere.
Thats a big improvement because you can back out before investing all your time configuring your cart if you know fees are higher than worth it to you. Or comparison shop easier.