But then by doing that you lock out more hidden power combinations, three 31 guaranteed on non-breedables is fine and I’d imagine in time people will find ways to rng abuse in this game like they did sumo to simplify the process further. Not to mention we have bottle caps to fix stats so what they should focus on is either drop that lv 100 requirement to 50 or something or introduce a good grinding method/spot to reach that level in a shorter time frame.
Solution: Change how Hidden Power works, or at least give the option to change the type of Hidden Power.
I think at this point GF should really be providing a way to mitigate IVs. I get why they exist, and they have done work to make them less of an issue, though I think instead of slowly adding in more ways to make them an non-issue they should just go all the way:
1a. Make it easier to obtain Bottle Caps or whatever is needed to Hyper Train.
1b. Add in option that when Hyper Training Speed you can set Speed to 0 IVs.
2a. Have hatched Pokemon inherit the highest IV between their parents (except for Speed). For all stats but Speed, if not 31 than the number is the min cap and it can go higher than its parent. For Speed, if not at 31 or 0, Speed is still random
2b. The stat specific EV-enhancing items auto set a stat to 31. Macho Brace will set Speed to 0.
2c. Destiny Knot changed so that it'll give the child the Ability of the parent holding if it can (if parent's Ability is a Hidden Ability that'll be the Ability it'll get even if the Hidden Ability aren't the same).
3. Hidden Power can initially start off using IVs, but then there's someone in the game that can change its typing (and maybe also make it either a Special or Physical move, maybe a secondary effect of aiming for the other defense stat). That way we can get a Fairy-type Hidden Power too (and Physical Pokemon can get Hidden Power coverage options, as well as maybe all Pokemon getting someway to hit the defense stat they normally wouldn't be able to).
4. Legendary Pokemon, Event Pokemon, and maybe in-game trade Pokemon have their IVs set so that their optimized. 31 all stats except for slow Pokemon who could either be 31 or 0 (so for them their may be still some resetting). If still concerned with Hidden Power, maybe have the lowest stat that isn't Speed be left to random.
Back on topic, so is the entire Pokemon world is in danger of Necrozma or just Alola? They keep talking about Necrozma stealing Alola's light but it said it stole all the light of the Ultra Recon Squad's world. So can it just steal light in a specific area, they're just quoting what ancient Alola legends said everyone knowing it's all the Pokemon world's light in danger, or are they actually going to try to have this be a plot twist where we only thought Alola was in danger but its actually all of the Pokemon World.