I asked about my disk hydraulic brakes on a local bike forum and turns out that my stock brakes are bad and cheap.
Now i switched to BB7. Setup was interesting. Lets see how it goes.