There hasn’t been a single post removed about spell batching, nor would anyone ever be penalized for expressing their opinion constructively. Also that post you’re talking about is still up.
I believe the removal of spell batching was in MoP in patch 5.0.1. I don’t have anything to share on it at this point in time but we have seen the very lengthy conversations about it. When we have something more concrete to share on it we will let you guys know!