You’re right about the lack of updates. There seems to be a problem with the Nougat and Oreo builds (Adroid 7 and 8), as you can read in @Manoj’s post here:
But as @aibd mentioned, it should be possible to do an OTA upgrade to Android 10 Q. Don’t know why you didn’t receive it.