Bro, your advice is excellent for newer engines which have never been opened, and I would agree with you 100%.
My advice however, is for people with older engines. If you go through my post, I mentioned 3 steps in it. those steps are for engines in various conditions.
Havbing said that, let me tell you the reason why I suggested what I did. Older engines develop "hot spots" and insulated (scaled) in the cooling passages inside the engine. Because of these spots, the coolant or rather the water in the coolants starts making steam (tiny bubbles). Removing the pin gives them a better opportunity to go through the thermostat, hence ensuring better contact of your coolant with the walls of your engine's cooling passages.
Also, in engines which are even weaker, steam is produced because of micro leakages in the head gasket. That combustion chamber heat is quite enough to creat tiny bubbole in your coolant which results in foaming.
Removing the pin or drilling another hole will simply make it easier for your engine to cool itself more efficiently.
Hope that helped