Immortal Romance, low variance?!
Ok, you appear to be a bit trigger happy when it comes to getting irritated with people for having an opinion, but let me try and boil it down for you...
What you are suggesting in "having a bonus if you have gone too long without one" is called compensation. It is illegal and it simply isn't going to happen...
Saying the RTP is not the best way for players to make decisions about what games to play is also true to an extent, but then there really isn't an amount of information that would likely make everyone happy.
For example, volatility index would be good right? And some casinos do do this, but the issue here is that most games producers use different scales to measure volatility and there is no one number that you could use. But I think this is likely the best way to do it and games providers should be able to rate "spiciness" on a scale of 1 to 4.
You could use standard deviation, but again that isnt a wholly accurate picture because if I make a game that is really low volatility, but then 1 in 10m games I pay a single 100,000 win (so 1% of the RTP), that game could look like its very volatile even though really it isn't. There are markets (Australia I believe) where games cant have really high standard deviation scores.
So lets take your example of feature frequency - you say knowing this would help, right? Only it wouldn't at all, because i could make a game that gives you a feature every 100 spins on average and pays an average of 20x. I could then make a game that gives a feature every 500 spins, but pays an average of 100x. Which one would you choose if you ONLY knew the feature frequency?
So now you might say you also need the average, but again that is pointless. Because the feature that averages 100x could pay 10x in 99 features an 9010x in the 100th feature. So that isnt a fair number either.
So now you would ask that the game tells you the chances of wins in certain ranges? And only then could you realistically understand how the game might actually play.
But then the games provider had given all his competitors enough information to recreate the game. So what do you think the chances are that a provider would willingly throw their only IP in to the wild for everyone to see?
Gambling is about luck. Sometimes about skill, but mostly luck. If you're having a bad session, don't chase. If you're having a good session, cash out.
Only spend what you are willing to lose. Then hopefully you will never get pissed off enough to start a thread on a forum and then needlessly start to get irate about some answers you don't like