Oh dear, I must be archaic, stuffy, and very English English! I use 'should've thought' all the time!
The others have answered the question. I'll just add a personal thought or two....
I use it sometimes as your dictionary says... to jokingly say that I think it is obvious... but I often use it as a rather sarcastic criticism: "I should've thought it was obvious if you stuck your fingers in the electricity socket you would get electrocuted." This would be said to someone who had just tried it... and was now suffering the consequences. I think I would sound rather unsympathetic!