>>43728815Gens 3 and 4 handed the legend to you on a silver platter, but you could choose not to catch it.
Gen 5 shoved it down your throat, but you could avoid catching it during the main story by not having any Pokeballs.
Gen 6 was the first one where you have no choice but to catch the legendary. If you don't have Pokeballs, the game gets put on pause, you have to take a walk of shame back to the Pokemon center, guy some Pokeballs, and come back to catch it. Same for gen 7.
In gen 8, the game at least has the decency to give you a Pokeball so you don't have to deal with the ridiculous situation of walking back to the store during the apocalypse.