You seem to equate being aggressive with being inaccurate. I would say it's the opposite. Most top level players tend to be aggressive because you have to get wins to reach the highest levels. Caruana is the perfect example. He's a very strong player but couldn't beat Magnus because he wasn't aggressive enough and could only draw.
The best players all tend ...
Whether aggresive or not, good chess works against all players. Bad chess does not "work" against anyone, but you can still beat a weak opponent in spite of it.
There are positions that require aggression, others that don't. After 1.e4 c5 2.Nf3 d6 3.d4 cxd4 4. Nxd4 Nf6 5.Nc3 g6 6.Be3 Bg7 7.f3, aggressive play is the only way you can beat a GM. ...
Actually it depends on playing style some high ranked international players also have reputation of being aggressive or positional. It also depends of time Variants. So I would say it would be after 1500 as opponent would be also tough and knowing all tactics.
Who is on the move?
With white to move it looks like white is better off although black has positional advantage in the long run unless white has tactics to finish things.
This is hard to tell and no wonder your computers have problems!
White has an attack going with Rxh4 followed by Bxg6.
Black has no attack/no plan. One now needs to calculate if Rxh4 and Bxg6 is forcing enough for white.
With a quick calculation one can see that White's pieces flow and hence White is in fact winning here.
[fen "2rq2kr/p1ppbp2/1pn1p1pP/4P3/3P2Qn/2P5/PP3P2/RNB1K2R w - - 0 1"]
Is white in a weaker position then black? ... What are the key points?
The key points are -
White is a whole piece down for no compensation
White has no attack
White has no pawn levers
The white h pawn is weak and black can round it up at leisure and take it
In short, white ...
White, indeed, has done nothing wrong. Because Black is not developing their centre, White can simply ignore it too. Their play in this game is considering that Black are continuing this passive approach with defensive positioning. Rook has high value, so freeing it would be a huge bonus, so in this play when White are not pressured to develop middle, that ...
First forget the engine evaluations. We are humans (hopefully) and are only interested in practical play
In practical play, yes an early h4 as in this case is something to think about (but not scared). This is the reason why people usually delay fianchetto at least till the second move in almost all decent openings (like KID or hyper-...
First off, I think you want to play 2...Bg7. As a general rule of thumb, you should always finish your fianchetto on the next move. It also protects the rook on h8 if the h-file opens. I don't think 2...c5 is a very good move because it locks up the pawn structure and is going to make counterplay in the center more difficult. (2...Nf6 and 2...e5 are probably ...
You can punish them all you like, but the players who make these rushes want to mix it up. When they play h2-h4-h5, they're ready and willing to throw the rook on it after ...Nf6xh5.
Players who play incorrect, unsound chess are usually pretty good at tactics, and have lots of practice in positions where the material imbalance favors the other side. See, ...