I understand what you are saying, and mostly agree. I have probably read at least 50 different threads on the net concerning the low oil pressure. It makes me wonder how many good engines have been changed because of a clogged screen.
A mechanical gauge is on the list, GM didn't make adding one very easy on these engines, or at least I haven't found an easy way to do it yet. The gauge has stopped dropping and the pressure is holding steady at about 40 at idle and is behaving like it should.
Access underneath is not very good on the 2500HD 4WD, that changes the labor. This engine is probably living on borrowed time as it is. If I have to pay my mechanic the labor to drop the diff and swap out the oil pump, it makes sense to just throw a short block on it for a few thousand $$ more. It would not be just a $150 pump, it would be a lot of labor and the money the mechanic charges for that. If I could do this myself easily, I would, on a 2WD truck it is easy, the 4WD not so much.
I am not sure it is worth putting too much money on an engine that has 297k miles on it. The internals are unknown, I would expect worn bearings at the least.
If the truck were to be used a daily transportation it would change things, but it will not, it will be a farm truck so if it blows it gets a new block. I may try and drop a 5.3 in it at that time, I won't need the extra grunt of the 6.0 and it is so much easier to find.
I truly appreciate everyone's input, it makes a difference to me. I don't know everything, and after 50 years on this planet I find learning much easier today than 30 years ago.