I've really liked these: https://www.amazon.com/adidas-Gamecourt-Tennis-Black-White/dp/B09HJTHH92/
I normally wear out other shoes in 3 months but these have averaged 8 months. I am a toe dragger (habit from tennis) and these have reinforced toe drag support.
I also use inserts to prevent plantar fasciitis pain and they also lengthen the life of the shoe: https://www.amazon.com/Dr-Scholls-FASCIITIS-Orthotics-Fasciitis/dp/B01MQ2KA8N/
Adding insoles helps with the wear because the extra cushion reduces the impact and also prevents uneven wear because your feet are more balanced so the wear is spread out over the entire shoe.