I didn't say public benefit is no longer a consideration, I said it is no longer in existence under the Charites Act 2006. Please read my words you have cut and paste and not put them in your own words. The Charities Act 2011 now applies which also has a public benefit requirement (hence why it's on the website). To confirm this read the piece of legislation itself.
In this instance however, we are talking about the public benefit of advancing religion which English Law sees as a good thing, better than no religion is it's view.
The assumption that MP's would be 'getting the gist' is wrong. They will not debate a different issue (however minor in your view) as to what's been petitioned. Parliamentary time is tight and they will not alter incorrectly worded petitions, you cannot have on the one hand 100,000 people petition one set of facts, but on the other MP's debate something different, that is not how Parliament works.
As for me 'nitpicking', being 'vehemently opposed' or 'trying to undermine the petition for some unknown reason', an ad hominem does tend to shift the focus from the mistakes that have been made here.