Yeah, I’m sure they will eventually make a Russian set that includes ships, it’s just not a high priority what with the new games, US Expansion, Axis Minors 2, French Basic, Facilities and so on. Things just take time is all. Like you, I would like to see HBG versions of everything because they look so much better. However, for now I am satisfied with the OOB Russian ships. For one thing, at least Russia has their own ship types. They even have their own carrier thanks to the 1941 game.
Secondly, in most games Russia NEVER buys a ship. Although, we will occasionally come up with a sort of custom Global 40 game with different alliances so you will see countries buying stuff they would normally never buy. In one game, France was part of the Axis so they didn’t get wiped out round 1, but actually went along for several rounds. It was neat to see France buying stuff and going on the offensive.