Well just to help you understand 5z and 6z doesn't have accessories to support where rog 2 has many accessories to support so to make it compatible they have to code then squash bugs , so naturally it would take time.
I hope you understood my point , I agree it's hardware is on par with today's tech but making android 10 compatible with accessories is also takes time.