I have a 15" retina MacBook Pro from 2012, and another from 2018. The one from 2012 is fine for everyday use. But the difference in single core performance, and also IO, is substantial.
That's really important when it comes to a lot of typical development work. For example Rails starts at least 2x faster on the newer laptop.