The great thing about minecraft is being able to choose which version to play on. maybe you like 1.20 where they added Camels and bamboo wood, or maybe you prefer 1.19 where servers had more independence. Or maybe you are old school and prefer your poppies being called roses and your spiders not being able to jump two blocks high.
I play the newest version that all of my mods support, which is currently 1.19.2.
I feel like the game(java at least) has only gotten better.
Nice 1.19.2 is the last version that my mods support at the moment as well.