I don't think General Sanders is thinking of a big boost for RN funding WEBF
The Army will point at Ukraine and point out they don't seem to need a navy to stop the Russian hordes
You seem to be forgetting about the Black Sea and the Baltic Sea and the Arctic and the Pacific. Russia is a very big country as is its neighbour.