That has everything to do with this thread, you haven't won shyt in 2 decades because you don't have the car(s) nor the skills to win anymore, Stock has changed since 2015 as the OP asked and it's nothing like it was 20 years ago and you should know that better than me and many others.
WRONG Billy, I've got big checks on the wall of my trailer with my name on them and everyone is more $ than you've ever won in a race!
That said, I've never competed in stock eliminator and never will but my son may and IF he does, it's not a question of IF but when he wins the championship because I will build/buy the best tool for the job for him to compete and he's got the skills at both ends of the track. I can see it now, the haters lining up along the fence watching him turn on the win light in his 1st final in stock eliminator whether it be a divisional or national event.
This is a young man's game Billy IF winning races and championships are the goal and it requires money and a 100% effort.