Yes handling cash is not free. But compared to some charges or fees it's often quiet cheap.
Sure you need to think a head like how much small change money you will need or how much cash for change in general. You also need kind of routine and flow for counting and handling but even if I had to count up to 10k EUR in small bills t does not needed more then half an hour incl putting it into the safe or on the way home putting it into the banking machine... At least in Germany it's not that big of a deal breaker.