As I understand it, the Android One phones all receive updates from the vendor and not directly from Google. Historically vendors have not done a good job at making updates available in a timely manner.
Google handles the updates for Android One. I have a Xiaomi Mi A1 in addition to a Pixel and it seems to get updated on time. Occasionally, faster than the Pixel even for security updates.