Interesting. this is my 20th year in Thailand and I have found the opposite.
Much street was awful back then, especially in rural areas, and I have seen a gradual improvement in quality.
I find it highly unlikely that they would levy a 100 Baht "service charge" for updating a passbook.
Not something I have ever experienced at BKB or K Bank.