Probably CPU manufacturer improved its manufacturing process.
But in order, to keep all the certifications, and customs clearences MikroTik stayed with same product code.
And in order to keep all the customers happy, frequency remained. it is better that some clients get 300Mhz unexpected bonuses, that other customers complain about 300Mhz missing.
Similar things has happened with storage and RAM on other products over the years