Disclaimer: I'm not a regular here, but am active on other SE sites. So, this is an outsider's perspective.
First, I would like to commend the editors for making the effort to salvage a question. Edits are good. Edits (generally) raise the quality of a site.
However, it is better to point out to an OP, particularly one who is new to an SE, how they can improve their post themselves when it is off topic. It's an important part of a new user integrating themselves into the community. Writing bad questions and then improving them is part of the learning process. Very little guidance was given to OP about how to make his question on topic. (To be honest, I still don't understand exactly why it is off topic. It seems like a clear and objectively answerable question to me, but I admittedly know little about your community. So, that's another matter entirely.)
So, edits are good. Closing and commenting a new user is better. Don't be so over eager to "help" a new user that you end up alienating that new user. Guide and push OP in the right direction rather than bomb the post with edits.
Now with my two cents out of the way, let's take a look at the original post versus the question as it is now.
I removed the first and last sentences from the original post to get a good diff on it. (They were mostly noise anyway and rightfully removed.) Once I did that, you can see that the question is not as different as the SE Revision history makes it out to be. In fact, they are very similar and the post has been quite improved. I do feel that perhaps the cultural part of the question was lost, which is concerning, but all in all, this is the same question that OP posted.