We have no beef with the fact that the Nokia 7 was launched with Nougat, because it's possible that the software was being finalized when Oreo was released. But our contention is with the new Nokia 6 which was launched early this year and yet features Android 7.1 ; that's like awkward especially considering it now has Oreo just 15 days after it went on sale.
If you want to know more about the Nokia 7 Check Here
It's been trending that some OEMs are purposely avoiding shipping phones with Oreo, so the company doesn't have to support Project Treble, but it's difficult to definitively prove that. However, at least the new Nokia 6 will have Oreo by the time it's released internationally.
What do you think of this?
Source: Android Police, Weibo

