How is that stealing? you need to check definitions. Its to stop people putting orders of say $4838.001 to beat the $4838 order.
Yes, it is definition but where did go your funds after 1-st decimal number? Sample order:
1.06BTC for 4868.2$=5160,292$ ... =5160.2 or 5160.3?
as poordeveloper said, in your example not the 5160.292 is rounded, it is the price of your order, so 4868.2. They simply do not allow anymore to place an order of eg 4848.21 or 4848.212 (only 1 decimal place allowed).
If you try to place an order with to many decimal places, you will get an error message.
But I'm still sure that won't interest the "overbidding" bots. To damage them you have to make +-10$ as step size (at current price), but this would also damage most other traders.
So it is and always will be rubbish trying to damage overbidding bots, by reducing the allowed prices.
And of course all these changes did not improve kraken performance at all.. if you notice any, it is mostl likely because 50% of all traders went to another exchange.
I like Kraken usually, but I don't like the actual situation and that kraken needs that long to solve it.