Feebas and Milotic are some of the rarest Pokémon to find and capture in Pokémon Brilliant Diamond and Shining Pearl. These two Pokémon made their debut in Pokémon Ruby and Sapphire on the Nintendo Game Boy Advanced.
In those entries, the only way to obtain a Feebas was to fish in a specific area on a specific route. If players were even more than a single tile off from where they needed to be, this method wouldn't work.
Read more on screenrant.com