Alright, a best of digging compilation with the final summary that it is now more effective than it has been before.
I made a little testsample before the change was going live:
Dung Beetle: 36
Cockchafer Larva: 17
Rhinoceros Beetle Larva: 9
Mole Cricket: 8
Account was bugged after 3 of those 1.500 digs (without forcing it).
So if you consider RNG you can say that in 1 out of 150 digs you got a Mole and a Rhino in 1 out of 75 you got a Cock and so on.
Not only those 2 digging bugs seem to be gone now, but also the amount of baits in the same amount of Time has been decently increased.
The reason for that increase is the way it is working now. The first roll is guaranteed with normal worms, the only changing value is the amount.
After that you have a chance for a second roll, if that does happen you have a certain % chance for all the other baits, like lets say 70% Redworm 10% NC, 10% Dungbeetle, 5% Cock, 2,5% Mole 2,5% Rhino. Then it does roll yes or no for a third roll and so on. So in the end you can find every single bait with only one dig, the chance is just low that this will happen due every further roll having a lower possibility.
Towards the used Energy of ~75%, yes if you dig right before you hook a big fish it does influence you, but you can work your way around, by not instantly fighting the fish full force.
Just drink/eat normally whatever you do to fill up your energy bar and kite the fish during the bar is filled to the level you want to have it (watch out to not lose tention)
So in the end a fair player who is not using a macro to dig 24/7 (what is most likely also a big reason for the change, because many people did so...) , is better of with the new system. No bugs, no cheaters, less hustle and atleast the same amount of baits, btw I had also 10+ digs with only worms it is just as always when RNG is involved you have to do it often enough to get to a decent averrage.