The handicapping or ratings is an easy fix, at least through the lower grades , stop rating our racing to suit international standards, we're a long way off that now, rate to what we have.
Set weights solves a lot of issues, 58kg for males and 56kg for females , till open grade.
Call the grades what you want, say we keep them the way we are, your horse wins a mdn goes to 65 gets 58kg wins again, stays in the same grade but goes to 60kg , wins again goes to 75 grade gets 58kg , so on and so on . Best horse wins, but the above only happens if the horse is winning Saturday races , if they are industry days , each win incurs 1kg penalty, so they get 3 wins in midweek before going up a grade .
Your horse runs 2,3,4th stays same weight anything worse the horse loses a kg .
None of this huge ratings jumps for age grade black type performances ,2,3,4th horse stays at whatever rating it had before race , winner gets 2kg, losers get 1kg off .
That's a rough plan but it stops this weighting horses out of racing or getting hammered for consistent place getting.
For me it means best horses win if good enough .
If a horse is good enough to win 4 of it's first 6 races say , a mdn and 3 Saturday 40k races , that's 75 + k , with more than come.
Might stop some of the cheaper trial sales.
Some may say that's not fair on the other horses but we shouldn't be rewarding mediocrity, a good horse should be able to show that without getting hammered after a few consistent performances, because some nice horses take more racing to get there but are still performing well but getting weighted out of it because of that .
And really most of our horses aren't good enough to put them together in a row, but the good ones should be allowed to instead of being sold .
This is just an outline that can definitely be tweaked and adjusted but for me it would be a much fairer system based on the quality of our horses.