The Tempest and Typhoon were also low altitude fighters.
And almost all of the Soviet fighters were low altitude fighters -and no this was not done after they had already secured a sufficient number of high-altitude fighters. The one high altitude fighter they had, the MiG 3, they basically thought was useless because it performed badly down low, and they thought the P-47 was "not a fighter" to quote the evaluation verbatim.
The early Zeros by the way, did not have very high altitude performance ceilings either, nor did Hurricanes at least not in the Med (they were often unable to intercept high flying aircraft over Malta for example) nor quite a few other early and mid war fighters.
Both Tempest and Typhoon were far better than P-40 at any altitude.Tempest was better than Fw 190A of any type at any altitude, and about as good as Fw 190D-9. Sabre was making almost twice the power of 1-stage V-1710 above 15000 ft, and 500-700 HP more under 10000 ft.
Soviet fighters being good just at low altitude was a bug, not a feature. Ditto for their performance and range. MiG-3 was too ligthly armed by Soviet standards, used the engine produced at factories that were also supplying the Il-2 needs, the cockpit was so bad that pilots preferred to fly with open cockpit (hence killing lots of speed).
In 1942, Zeroes were far better hi-alt fighters than P-40s, and Japan produced other fighters that were not Zeroes. Hurricane was a draggy affair, engine was able to help just that much.
So I don't know how many times I have to say this - there was a purpose and a need for low altitude fighters. And the Spit V LF was one example.
There was a purpose.
Please note that 1st and foremost people were trying to introduce 'all-altitude' fighters, and, once that was sattisfied, they introduced specific fighters for high altitudes and low altitudes. Unfortunately, there was no 'HF' P-40s or P-39s, due to V-1710 being about as good as Merlin 45M, altitude-wise.