You say you cannot wrap your head around why anyone feels compelled to sit at their keyboard lecturing people on what they should have done to solve their problems.
Yet, you contradict yourself by offering your own opinion of what other people should do!
The word "Muppet" springs to mind!
I hope you feel better now you got some of that pent up frustration off your chest!?