Looks like (maybe) the intention might be to mimic safety bar squats with that yoke thing in the foreground?
That'll bring up the old debate about machines vs. free weights.
Nice to have the yoke like that, much more comfortable but I've found "fixed" position squats hurt because it's not a natural position/movement pattern for me.