The Nokia 2 is not getting Pie and while it's due for an Oreo serving, it comes with fine print. Since Oreo requires more resources, it will not run as smoothly as Nougat (the phoneís original software).
So HMD will give you the choice: stick with the old Nougat software or get the more recent Oreo at the cost of UI snappiness. The option to update will be available soon.
The 1GB of RAM is the culprit here. Google only supports Android Go on phones with this little RAM and itís not possible to install Go on a phone that launched with regular Android. Thatís why the Nokia 1 (a Go edition phone) is getting Pie.
HMD worked with Google and Qualcomm to deliver the best possible Oreo experience for the Nokia 2, but itís not going to be perfect.
We have known this since the beta edition. All who tried Oreo Beta, rolled back to Nougat. Isn't there a way to give it to service and have it rooted with original Android Go ?
Well you expect a cheap phone not to break down every update, explode *cough Note 7!* or simply cease to function properly unless it has a hardware issue in which case is a reason to RMA the device. :)