As already stated in the earlier answers, English.StackExchange website generally considers off-topic any general request to improve the quality of language in any written passage, which would include a question posted here. On the other hand, we are not concerned with the English expertise of the person asking the question, nor the grammatical correctness of the question itself, provided the point raised by the question is clear and fulfills the criteria for being on-topic here.
Regarding the language of your question and the editing helpfully done by Soha Farhin Pine, it does not seem to me that your competence in English is in any way lacking, nor that there was any pressing need to 'present things better', as you put it. All the corrections made first by senior member Mari-louA and then by Soha Farhin were minor edits intended only to correct a few typos and improve the 'natural flow' of the passage -- in other words, these edits were not necessary to improve the clarity of presentation if your question.
Members with at least a certain (comparatively low) number of reputation points, including myself, are empowered to edit any question or answer to correct errors of spelling/ grammar/ punctuation and generally improve the clarity of the question (which is sometimes necessary to prevent closure or to reopen a question closed as unclear) but IMHO there is no real need to improve the style of a written piece, which I would leave as it is.
Style is not central to the validity of any question here, and nor is grammatical correctness. If the question is clear and on-topic, members will usually get down to the business of providing an answer.
Note 2: you deserve a lot of credit for 'listening to that podcast again' and providing a detailed answer to your own question. Just looking at your answer, it is just the type of answer that is expected at ELU and routinely given by senior members. I appreciate and upvote!