An ounce is 28 grams, 5g isn’t that much flower at all in the grand scheme of things.
I presume it’s an attempt at stopping dealing, maybe to minors? But it feels asinine to have such a limit. Like another poster says, should this extend to a single crate of beer? One bottle of spirits? One pouch of tobacco?
Having a 5g limit just means I’m going to make more frequent trips to the shop to purchase more cannabis, just let me buy a pound and leave me to it.