Misconception: the salary cap is there to even up the comp. The salary cap is there to stop teams spending beyond their means and going broke.
Teams have always dominated eras. In the 50s and 60s it was St George and Souths, Manly won 4 comps in the 70s, as did Parramatta and Canterbury in the 80s and Brisbane in the 90s
It's just different teams now who have got their act together better than anyone else.
Of course it is a misconception; that’s why you should get rid of it. It’s also impossible to police.
I would add that the Storm and the Roosters have dominated for the best part of a quarter of a century. It’s so far entrenched with the Panthers that I don’t think it will change now