I prefer if shops do that (or actually the more common €2 instead of the deceptive €1.99 or 1.95), but most shops don't round their prices.
A noble goal, but it apparently backfired on them spectacularly because of the same reason why retailers did that in the first place.