You do win because you had luck and he didn't block in the right direction.
This is not the same at all, you know. If you spam and the other guy does a straight attack, you will very likely get hit and be penalized. If you feint and the other guy blocks correctly, that's it. Nothing special happens. Spam is terrible because you are gambling a hit, which you can do if you have plenty of HP and armor. If people died as fast as in Native, only the noobs would try spam in duels.
So atacking only promotes one thing, and it is dumbing down combat to running away.
Attacking promotes blocking, or attacking faster, your point ?
Your argument invalidates everything from kicks to chambers to even playing as you might disconnect.
No it does not. Kicks are unrelated to this. People kick right after attacking, this has nothing to do with spam or feints or straight counter attacks. If anything kicks promote s-keying. Chambers are just (intentionally or not) a special kind of spam and has the same effect on your opponent.
On the other hand, feints and holds do not push opponents to do straight attacks.