Why are ATMega's so overpriced ?
If those parts are old models, then I'd think it is not manufacturer's fault, but warehouses decision.
One guess can be that warehouses know something that customers do not know. For example if I was a warehouse with stock and observed the trend of decline in sales for ATmega, I'd decide to prepare to obsolescence of the parts and turn them into "final stock, which will never be replenished - end of life stock". There is no official end of life announced by manufacturer may be, but from historical point, all DIP chips of every manufacturer can automatically be classified as "end of life" stock.
For this kind of stock the warehouse may just never worry about sales growth and switch prices higher to get may be even artificially reduced sales but with much higher price.
The reason I think so is my observation of ATmega 2560 chips being sold on AliExpress relabeled. I was alarmed when saw a signs of older label sanded off under late label with week 20 of year 15. The older scratched off label was visible only under microscope when chip was drying after flux remover liquid. IT appeared only for few seconds and became invisible after chip was clean and dry.
I have got my device working with no any problems, but that made think about how much it costs to someone to relabel chips, and why is it needed. I understood that the goal of relabeling was not to fake the chip, but to hide the fact that chip is very old stock, so the oxidation can make the batch inattractive for automatic reflow.
I am doing the reflow manually, so do not care if chips are a bit old, as long as the price is good. I also can not blame the shop, I used on Aliexpress, because most likely the seller has no clue what Atmega is, what to look at on the chip, and why people are buying it. I mean the shops themselves are most likely being fooled by their suppliers.