I use running shoes. They last me longer. I bought new ones last week, haven't worn them yet, they look exactly the same as the ones you showed in your pictures, except I think they are Reebok not New Balance, I have been doing this Reebok / New Balance switch back and forth for the last 4 years.
And how do you lose the top of your toe? do you not tie your shoes tight enough and your toe just keeps hammering into the top?