Serious question about injection.
I used to do a ton of PokeSAV stuff throughout Gen IV. Back then, the tools were effective but a little rudimentary. It was really easy to make a Bad Egg or just make a Pokémon with a "tell" that it was fake. As somebody who valued the appearance of legitimacy more than actual legitimacy, I usually bred "real Pokémon" from hacked parents so I would know all the data was organic and correct.
Nowadays, lots of people say injection is extremely easy and to just inject everything because you can't tell the difference. I know that IDEALLY there would be no difference between real and generated content, but is it really that easy to do that successfully now?
Because there was all kinds of stuff under the hood that you could fuck up as well, resulting in Pokémon that looked legit but weren't "correct." Forcing a Pokémon to be shiny, for example, used to cause problems because it would have stats that wouldn't mathematically create a shiny relative to your trainer info.
Is none of this a problem any more, or do people not care if something looks legit but isn't exact? I'm curious because the reason I stopped objecting back then was because it was hard to get event Pokémon right and it just wasn't worth the trouble.