Only the Admin side is staffed by Thais, just the same as admin at the British Embassy is staffed by Thais and the Thai Embassy in London is admin staffed by Brits. They're not making the decisions as you suggested!
VFS Global aren't a Thai agency. They're a global agency based in Switzerland. They deal with British passports and visas, they carry out the interviews for visas at their Bangkok offices.