I like to shit on Pokemon and Nintendo as much as the rest of them but this isn’t really true. Legends: Arceus, while not a great pokemon game overall, introduced several new mechanics, some of which then made their way into Scarlet/Violet. The biggest and best of which, in my opinion, is the ability to catch wild pokemon without battling them.
but you still had to initiate a battle. Unless you’re just playing stupid, you should go watch some Arceus gameplay to see what I mean.