I agree about the free guaranteed Shiny Haxorus.
Haxorus is one of the best Pokemon in 5th Gen in terms of power, so naturally the shiny form would be very valuable. But GF just gave away the shiny form for basically nothing ("see all Unova Pokemon" is VERY easy)
Not to mention it sucks for everyone who already have a Shiny Haxorus, because their Shiny Haxorus is no longer valuable as everyone has one.
And I have already have one.......
I can usually get 1,000 encounters in a single day if I try hard enough. The chance increase is that high, it more than doubles the chances of shinies appearing. It's unfair to those who work harder for their shinies in my opinion. Of course your entitled to your own opinion and can use it if you want. I just don't like it.
There's still the chance thing I mentioned earlier.
Sure you can get 1000 encounters in a single day, but it still doesn't mean you'll find 5-10 shinies within those 1000 encounters, even with Shining Charm.
Knowing the game's way of doing chance-based things, you're already very lucky if you're able to find 3.
Though to be honest, one thing I don't like about the Shining Charm is that it is a Key Item.
I kinda wish it is a hold item instead, so we can put it into the box by making a Pokemon hold it.
That way, we're not forced to use it when we don't want to. I don't want to meet a shiny I already have just because the Shining Charm is in my bag......this is especially true for areas that is critical for EV training, for example the Attack EV areas, I already have a Shiny Stoutland, Shiny Watchog, and Shiny Golurk......