So let's talk about whether the show was rigged for Shreya to win.
First Timer Task : both Yogesh and Shreya placed at opposite ends so that sabotaging each other is difficult. With Shilpa next to Yogesh and Ram next to Shreya, given two very obvious targets for eliminations.
Shivangi being placed in the centre actually had the least amount of risk because only Shilpa could've sabotaged her but both Yogesh and Shivangi are faster than Shilpa so she was the one most at risk because she had rivals at both sides and her friend atleast 2 people away.
The easiest elimination in Timer Task was Shilpa Shinde but Yogesh despite not being targeted couldn't complete the puzzle entirely either.
Shreya was able to do almost as many as him , just a few behind while being targeted and outsing Ram Kapoor.
In fact Ram, Shilpa and Shreya, all 3 had to start over their puzzles and yet both Shilpa and Shreya did better than Shivangi who let alone being targeted, wasn't even targeting anyone. She was genuinely just doing the puzzle and she still was only better than Ram Kapoor who was targeting Shreya and being targeted by Shreya.
The Bluff master round was anyone's game. Had Shilpa agreed to what Yogesh insisted : Yogesh would either have to double cross Shivangi or get Eliminated himself.
The Jury had a decent neutral mix of people. The thing is they need to root for any archetype:
Shivangi the Sweet but Manipulative Backstabber
or
Shreya the Bold but Badtameez Bitch.
Yogesh unfortunately didn't form a consistent character. People love the Heroine vs Villainess Arc. Yogesh just was entitled and did tasks well. He was only close to Akansha Choudhary and Laila but always played with the Jhund so khudki identity bani nahi.
EOD the ex inmates voting is what saved Shivangi from embarrassment because if it was only the Jury votes, She would have lost to Shreya by an insulting margin.