Hello,
The output seems to be the expected one. Can you please clarify what your question/observation is?
For the first output, 'a' is already reduced w.r.t the DegRevLex Gröbner basis of the ideal (which happens to be the two provided polynomials in this case). The behaviour is clearly specified in the documentation.
For the second one I'm not sure what it is that we should observe.
For the third one, yes Ideal([a]+I) is indeed the whole polynomial ring (easily observed by considering the common roots of the three polynomials), hence the Gröbner basis [1] for any term order.
Thanks for clarifying the question!