Although modern oils do indeed suspend contaminants much better than the oil of the sixties, the contaminants are still much better suspended and drained out from a thoroughly warmed up engine.
It's, of course, up to whoever is paying for the car and the oil changes and what they are looking for. Many people only drive the same car a few years and are not looking for absolute maximum engine life. In that case 3K to 4K oil changes for city driving will certainly suffice. If you are looking for absolute maximum engine life, however, city driving requires that the oil be changed on time, probably about every 4 months unless you are putting 3,000 miles on in that time, in which case, change it every 3,000 miles.
I'm not a fan of Fram oil filters, but a few years ago they had a very appropriate marketing campaign, "pay me now or pay me later."
Have a great day,
Change oil hot and change oil often,