A lot of modern grammar is purely stylistic and each writer can ultimately choose how to incorporate various grammars without impacting the overall meaning of what they're saying. To this point, a colon or dash is actually typically considered more "appropriate" according to modern standards. Your own choice of a comma is indicative of how style varies across practitioners of a language. And I'm not going to argue about your usage of a comma— it's your choice! Your message still gets across.
On the other hand, "whole" and "hole" are two completely different words, with two completely different meanings. The spelling is not just stylistic. It's a semantic issue, not grammatical. I assume from OP's username that English may not be their first language, and so I offered some helpful, non-judgemental feedback on which word is more appropriate.
I then asked a follow-up question with the intention of engaging them in a positive conversation about their experiences as a developer in a third-world country.
You, on the other hand, have responded to me from a judgemental position, attempting to frame me as a hypocrite or someone offering unnecessary judgement. I was being helpful to someone who might not have the same experience with English as you or I. Your comment does not come across as seeking to begin a positive engagement.
[0] https://english.stackexchange.com/questions/233348/is-it-ok-...