@Dennis ********
to answer your question of why those countries refuse is that Thailand now requires them to certify that the monthly income is true, and they don't do that, and never have. All those countries ever did was notarize your signature on a document stating your monthly income. They did not, and would not, verify if what you said on the document was true. They only notarized your signature that you personally signed the document. Thailand no longer allows that, because too many people lie.