Time to retire ATmega328P?

Yes I agree that is an excellent choice for an ATmega328P replacement. It's nice to see there are still some good microcontroller options in a DIP package. I was referring to the NXP LPC824 ARM the OP was recommending, I should have made that clear.