This website contains age-restricted materials including nudity and explicit depictions of sexual activity.
By entering, you affirm that you are at least 18 years of age or the age of majority in the jurisdiction you are accessing the website from and you consent to viewing sexually explicit content.
Okay, yes, those are all valid places to put commas, good job – except for the one after “So”, which actually decreases the legibility. It would be better to surround “for example” with commas.
However, none of them are grammatically necessary. The original comment is totally fine and can be parsed unambiguously as-is. I would support the colon insertion above any of your commas.
Removed by mod
This is a decent article, at least for the most part: I actually don’t like their examples for the “Preposition of Time” stuff at all, the versions with commas are just bad writing.
But basically it just comes down to whether the sentence/clause can be parsed unambiguously without the commas. There is no syntactical difference between “I as a German asked…” and “I, as a German, asked…”. It’s entirely a style choice.