IMO anything with that horrible foam (most shoes at this point) is going to last a year TOPS. In fact, running shoes with foam, are supposed to be limited to around 300 miles.
If you are talking about something like a half cab, that has the standard vans soles, yeah, I agree quality has gone down some (same with those new chuck 70s). They feel cheaper, and are made from far cheaper materials.
Personally, I have tons of shoes that are decades old, and still going, but I do not own any shoes with foam (mostly chuck taylors). And I'm apparently not very hard on shoes, somehow.
I think the unfortunate reality is you'll have to buy some expensive, high quality shoes, or expect to throw shoes out yearly.
There are companies like this one who claim to resole running shoes, but I don't know how far they can/do go, and have never used them before.