I think the current rates are fine. It forces you to go out of your way to camp specific monsters that drop a higher amount of herbs (or as Skimask mentioned, do raids) or spend vote tickets on herb boxes, rather than passively acquiring 99+ herblore through just doing 99 slayer.