this is a reference decoder, not an optimized one. AV1's reference decoder couldn't do real-time on consumer hardware either, dav1d is what made it practical, and that took years after the spec. The real question is when something like dav1d-for-AV2 shows up, and whether hardware decode blocks land in the next silicon generation, until then this is a proof of spec correctness, not a deployment signal