Hi. No it is definitely not. We are little bit more choosy about which builds go on itch, but as we get closer to exiting Early Access on Steam, the itch build will also be updated with the latest version.
The last update was over 2 years ago. Please update the game to the latest version. You are cheating your customers who bought the game here!