but when it comes to a complex enough problem, an ASIC resistant PoW algorithm, nobody can go further than a state of the art gpu unless s/he manages to become a competitor (and a winner) in gpu market as well.
Nope. The whole idea is precisely that it won't need to perform in the same way a GPU does, so they don't have to worry about the "very wide range of calculations" a GPU would have to deal with. That means they can engineer around the problem and focus solely on the calculations they need to worry about to do the "work". That's why ASICs are faster to mine with than state of the art GPUs. They are dedicated to one singular purpose.
That's what Vorrick means when he says:
For any algorithm, there will always be a path that custom hardware engineers can take to beat out general purpose hardware. It’s a fundamental limitation of general purpose hardware.
Combinational logic design, is no magic. For instance, a floating point multiplication operation can not be optimized by means of a magical specialized circuit better than what a modern cpu/gpu is optimized for, all that can be cracked by ASICs is the controller unit, the ALU is already optimized in cpu/gpu technology.
For control unit, a memory hard algorithm like Dagger-Hashimoto (Ethash) will enforce fetch operations to become the bottleneck and no optimization will help the hypothetical ASIC design to go beyond what a modern gpu is capable of.
David Vorick is doing his job as a trojan to convince people about inevitability of ASICs by naive claims about 'fundamental limitation of general purpose hardware', I don't take it as a serious technical assertion, instead imo, it is a weak and ridiculous claim for winning a multi billion dollar war.
It's like the difference between a high performance, yet road-legal, sports car versus a Formula One / NASCAR / Le Mans car. The latter ones are generally going to be faster because they're purpose built for racing and never have to worry about traffic calming speed bumps like a normal sports car has to cope with. However, you can bet that if Formula One / NASCAR / Le Mans changed the rules to say the race courses could have speed bumps, the engineers would immediately plow untold sums of money into developing a car that would still be fast over speed bumps. Hence, why making PoW more complicated isn't going to slow them down for long.
Sorry, but you are performing worse than Vorick, using analogy (the worst reasoning technique ever) and playing with common sense (the worst playground ever) you are trying to convince people that PoW is deemed to be cracked by some magicians overseas.