Kate’s current indenters rely on highlighting information, which is actually elegant. But practice shows that changing syntax highlighting the indenter can be confused pretty fast.
Mainly the disadvantages are: