im pretty sure there are a lot of lines like these that end up in a very drawable endgame but ur right there's a lot of attacking that goes on and this is not the only line
I am pretty sure that against the positional 9.0-0-0 the only good move is 9...d5! and that 9...Bd7 is bad because White will NOT play 10.Bc4?! but rather 11.g4! with a serious advantage (and even 11.h4 or 11.Kb1 are better than 11.Bc4).
ah yes thats true I meant to play bc4 on the 9th move instead
Damengambit