Personally, I believe the WW token system is honestly a fine fix to this issue. Something in the meantime would be VERY much appreciated, though. But I prefer the token system in the long run. I think that the amount of times to be rejected to get a token could be knocked down to five, and the system should probably be made a priority.
But it's important to consider that, in the future, WWs will become fairly abundant. Right now we are scrambling to get them whilst their IDs are low and the game is new and wolves are very valuable.
Suppose that WWs are made a guaranteed drop from the encounter. If the encounter rate is kept the same, then there will be an abundance of them. Too many, really.
So the solution then would be to decrease their spawn rate… But then a misclick of ‘Ignore’ would be even more upsetting. There would ultimately just end up being people saddened by this as well.
With the rates staying the same as they are (or becoming more frequent), and them remaining non-guaranteed, a token pity system would eventually make obtaining them fairly easy down the line. Especially if it was lowered to only 5 failures before you obtain the token. But even at 10, I think once the game settles down it will probably be fine that way.
If they are too incredibly easy to obtain, they won't be satisfying or rewarding anymore. Wild Wolves are still easier to obtain than Eggs on Flight Rising, and yet we already see the price of hatched G1s on FR with unappealing colours at around 6g (which is not much at all)
And I really would not like to see their encounter rate decreased, even if it meant they were guaranteed. I misclick a lot and it would be frustrating. Not to mention, it is already a rare encounter that a person can spend an hour before getting once. I don't want to see it something so rare you might see it maybe once every day or two… Same encounter rates, tokens please!
I also think that a system inspired by Lioden's Lioness Claiming would be very appreciated regardless. Not nessecarily a confirmed WW if you pick the correct option, but a greatly increased chance, at least.
Layered RNG is frustrating, but there are ways to make it more forgiving.