Thanks Byron, but nothing I write is set in stone. I often rewrite stuff based on reader feedback.
In fact you may have liked previous articles because I altered them because somebody told me I was wrong about something. Here is your chance of making it better. Point out what you think is most wrong, then I can decide whether we are really just having a philosophical disagreement or whether I am simply clueless.
I am not a .NET expert, but I also have an aversion to a world where everybody put up endless disclaimers about whatever they say. Click on a youtube video these days and you see all these people who spend 10 minutes elaborating on how what they are about to say is "just their opinion."
Screw that, I would rather live on the edge and be called an idiot. Best way to learn something new is to say something wrong on the internet 😉