For the fourth straight year, the NBA Finals will be contested by the Golden State Warriors and Cleveland as the two franchises set a historic mark.This will be the first time in the history of American sports that two teams will meet in the Finals for four consecutive seasons.But it's fair to say that not everybody is happy to see the Cavs and Warriors doing battle again and the latest instalment of this rivalry has received mixed reviews.That's largely because, unlike the previous three years, the gulf between the teams appears to be huge with the Warriors the overwhelming favourites to win.The Cavs have had a rollercoaster season and it's come as a surprise to some that they were even able to make it to the Finals once again.LeBron James almost single-handedly carried them to this stage with a remarkable playoff run that has seen him lead all scorers with 34.0 points per game.Since the Cavaliers and Warriors won their conference finals by overcoming the Houston Rockets and Boston Celtics, respectively, there have been some complaints about part four of this matchup.Speaking ahead of Thursday night's Game 1, Klay Thompson provided a solution to how their dominance can be brought to an end.

"I think the rest of the NBA's got to get better. It's not our fault," he told reporters, via CBS Sports.

"The only people I really hear saying that are fans from other teams. Which is natural I don't blame them, but as long as our fan base is happy that's all that matters."

Klay's advice sounds simple enough but it's easier said than done. The Rockets and Celtics went seven games with Cleveland and Golden State and held 3-2 leads in their respective series.

But they were unable to put them away as the likes of LeBron, Kevin Durant and Stephen Curry showed why they're the league's best players.

James echoed Thompson's words and said if the other 28 teams want this Finals streak to come to an end, it's up to them to do something about it.

“Teams have had their opportunities to beat the Cavs over the last four years," he said, per USA Today.

"Teams have had opportunities to beat the Warriors over the last four years. If you want to see someone else in the Finals, then you gotta beat ’em.”

Regardless of what people think, part four of the Cavs-Warriors series is going down and will begin at Oracle Arena on Thursday night.

CLICK HERE to listen to Episode Two of the new GiveMeSport NBA podcast, featuring New York Times senior writer Marc Stein. Subscribe for all future episodes.