I'm sure some Russia hawks regret the DOD decision to cancel the F22, but the F35 was not intended to replace the F22, so this is a bit irrelevant. The two aircraft a developed for different uses. The F22 was designed for air to air superiority, while the F35 is a ground attack fighter. The F22 was cancelled because of bulging operating and production costs, and because air to air superiority is not something the military really needs given its current and foreseeable engagements.