I do get the distinct impression reading some of the posts there is slightly more to this than meets the eye.
I do feel for you if all is as you say but if you are inclined to make smartarse comments in an initial meeting with new management as per your post above, I for one as a manager would...