While it’s annoying that unlocked Samsung devices get the update last, it kind of makes sense. When an update is sent out, the carriers have to test it and make sure it works correctly on their network before shipping it out to devices. With an unlocked device, it needs to work on all carriers. That’s why unlocked devices get the update last, as all of the carriers have only now finished their testing. That can also cause issues if one device fails on a particular carrier, as it now has to be fixed and retested again on all of them.
Having said all of that, a year to wait for an update on a flagship device is still unacceptable. Even the version rolled out to unlocked UK handsets only arrived in April as well, about the same time as the unlocked S8 got it in the US. The company takes a long time to release updates for its older flagships. Samsung Galaxy S7 owners should know that this is the last major software upgrade they will receive. For the next year, all they can receive is security updates if Samsung decides to commit to them. Annoyingly, the update which users are receiving has a security patch level of April 1, 2018. The July security bulletin is already out, and devices are already getting it.
Let us know down in the comments if you’ve gotten the update.