Yes, and on YouGov today one of the Quick Questions is "has the Palace released enough information about Catherine" (I paraphrase) to which 55% say yes, and only 20% say not enough (the rest don't know).
So public opinion is definitely in the "leave her alone" camp.