You've basically just proved the entire point. F1 goes through periods where teams dominate, changes are made and then the title is contested. It's been that way going all the way back to 1990 and before. We're in the 'dominate' period again. 2025 should see the title being contested once more.
Not really. Unless you're saying it's 20 year cycles.
I.e 1990-2009 good, 2010-2029 bad, 2030-2049 good.