sadly I don't have driving licence and in UK we don't have ID. But I had a local bus travel card issued by my council which is "local govt" and Bangkok Bank accepted that ( after some persuasion)
if you're so convinced it's too difficult and other countries are better, then you have got your answer. Thousands live happily on their chosen methods of stay.