That's where I think your statement is massively misleading. Naked aggression in lane is no way to win consistently in dota, you have to absolutely understand the powercurve of your hero, your lane partner, and combination of enemy heroes. A simple example would be Mirana V Queen of Pain mid.
At lvl 1, QoP has the advantage, her base damage is higher, she can come with more consumables to lane. If she takes shadowstrike first, its stronger and more useful in this context than arrow or lvl 1 starfall. Mirana can rarely afford an arrow first build, so leap is probably it.
At lvl 2, Mirana is at a base damage disadvantage but she's a little more dangerous having arrow/leap - Even still her auto attack is so weak that a landed arrow will not result in a kill unless the qop is quite low. QoP has Blink and Scream or Blink and Shadowstrike most likely. This is still - slightly in QoP favor.
At Lvl 3, The matchup is more even - the base damage still being the decider.
At lvl 4, Mirana gains an edge on long arrow initiation because of the double strike of starfall, but it is a heavy commitment most likely and is still no guarantee.
At lvl 5, A good arrow by mirana will kill Qop with double level 3 starfall. Qop still does scarry damage, the arrow must hit with reasonable stun time for mirana. Mirana takes the power lead for 1 level substantially under an good arrow hit.
At lvl 6, QoP jumps ahead with her ulti, Mirana is a reasonably soft hero and without one rounding qop she can die in an instant to scream. The only initiation mirana can make are for sure kills, if it isn't for sure it probably means Mirana dies.
Obviously this little scenario doesn't take into account the variable status of hp/mana in the lane, runes, teammate assistant and just assumes the capacity for both heroes to use their skills with mostly full life, or last hits and items in lane at 6 minutes, but it does speak to the greater point. Being aggressive is fine, but understanding the precise timing of when the advantage is legitimate is not simple. It just gets more complicated when you head into duo lanes etc.
Venomancer Juggernaut duo is one of the strongest level 1 duo lanes in the game assuming the veno can hit gale with reasonable distance away from the enemy tower, but such a lane for example gets incredibly weak say vs a shadow demon leshrac at level 2. Disruption can bait out jugs mana at worst, and at best the player isn't hammering spin and gets taken so low that simple auto attacks combined with soulcatcher and or edict finish the job.
The biggest mistake I see made in lower tier dota, is being aggressive, failing, then following that up with yet more aggression snowballing the lane out of control and potentially the entire game. I think its fair to say if you do not understand your lane advantage or disadvantage always error on the side of caution. Or at minimum once you are aggressive and fail back off and re-evaluate the plan.