kalo diliat dari posisi bujur-nya, tengah2 WIB itu berkisar di bujur 105. Beda 15 derajat itu beda waktu satu jam, jadi harusnya emang dengan GMT bedanya 7 jam. Malaysia mungkin mempertimbangkan wilayah yg di Borneo, dan Singapura sbg bekas wilayah Malaysia ngikut zona waktu Malaysia

jadi, zona waktu Bangkok-Hanoi-Jakarta technically udah bener bedanya GMT+7