I know exactly what you are talking about. I used to be like that and wanted to write every loop this way.
But let's step back for a second... code has multiple qualities. One of them are extendability, performance, readability, structure... etc
Now.. the code quality is determined looking at all those characteristics not just at few specific ones.

You DO improve performance but you DO decrease readability of the code by a great extent. Unfortunately because of the legacy and a general concept that decremental loops always in code for a specific purpose. Use a regular loop because you harm code readability and sometimes this factor is WAY MORE important than performance.