Look the reason positioning used to matter more wasn't anything to do with macro, it was to do with the old Flash movement being heavier. The heavier movement meant you couldn't change your mind at the last moments after you saw you got yourself out of position. There were consequences if you failed and a low margin for error, if you got yourself out of position you lost the dual regardless if you have macro or not.
Analyse these spams, they have a consistent pattern that smarter players read and can use to their advantage. Its because you cant change direction in the last moments moving like a bee, like you can in HTML and recover from your fail, the movement is too heavy in Flash to let you off the hook. Therefore Hulk gets rewarded for outplaying Juan Mata, instead of Juan Mata being able to change his direction in time so he doesn't get ghost kicked like he can in HTML, which would make this spam 50/50 even though Hulk earned a stronger starting position.


On this last one I know Anddy and donatee are past the point of being able to change direction, because of the heavy movement. They either both commit to the spam in the positions they're already in, or if one of them changes direction they will lose the spam (so neither will back off).
Using this knowledge and making this read in a split second (Haxball IQ matters in Flash), I know 100% that the spam will go to the inside of me if I keep moving back, meaning I can safely pre shoot, knowing theres no chance the ball will get kicked back to my own goal and give Gamer a free goal.
In HTML I wouldn't risk this, because donatee and Anddy could change their direction way too late for me to be able to make a 100% read, and it will be up to chance where the ball goes, and if I give an assist to Gamer or help team win possession.
Moments like this have little to do with macro, and they are the reason Haxball feels like its more random and dumbed down these days.