When Sinnoh was introduced, on my hunt for a shiny gabite, I ran away from 2 shiny floatzels and 1 shiny gabite cuz I pressed run before I noticed them.
I had made a suggestion on forums, something like "make it so that we can't run from shinies".
Ppl on forums were so toxic, "git gud", "running from shiny is part of the shiny economy so no it shouldnt be fixed", "it's purely your fault" laughing at me so hard.
But look where it is now. Devs eventually implemented a warning for not only running away from a shiny but attacking one too.
So basically, I do think suggestions that are solid make it to the devs' table.