Yes, the 2016 finals was definitely rigged. I've seen the games live very closely, and watched the replays on YouTube where specific plays were analyzed and broken down.
Why didn't Draymond get suspended during the WCF against the Thunder when he was nutkicking Steven Adams? And in game 5, LeBron was the one who pushed Dray down to the floor, and stepped over him, and somehow that was Dray's fault? The Draymond suspension in game 5 made absolutely no sense.
Also, half of Curry's fouls weren't even fouls at all. The officiating in Game 6 particularly was very suspicious. LeBron leaning foward and pushing Curry with his right arm, and somehow that was a foul on Curry. Also Curry getting a clean steal from Kyrie, and somehow that's another foul on Curry. Just a few of the many BS calls from the referees
The takeaway? The league wanted another Warriors vs Cavs finals, and they want a game 7 too, for more money. LeBron is also a very deceitful and sly player at times.
2017, 2018, and 2019 finals had a few bad calls, but didn't seem rigged.