Why isnt anyone talking about new Force and Rival that gonna be released in a few days

I find that very hard to buy. Yes the leverage point is different on the lever and is responsible for the light lever feel but braking power is very different for a given lever input. Throughout the roughly 10K miles I put on D1 there was never one time I hit that oh wow feeling for how well the brakes brought the bike to a halt. I am not saying it is not possible what you have been told but doubt it highly.