Because that's how the `Query` implementation works. If we would call `to_a` at this point we would destroy the benefits of the underlying cursor.