I think the soft power reasons for the DTV remain very unclear. It is going to depend on how each Thai embassy interprets this justification for this visa. It is going to take time for people to test the system to see what is accepted. People are not going to get answers on Facebook or YouTube.
The questions that annoy me the most are the people asking if they have to do 90 day reports and if are they tax liable if they are here more than 180 days. There are just a lot of people that want to stay long term without really understanding what it means to stay long term.
Why get worked up about this? Just wait for more reports on what is happening at the border. It is still early days. If you don't want to believe what Tod posted then don't believe it. Move on with your life.
I assume by principle you mean savings? They want to see passive income. If you have interest income then submit those documents too. I just have a work pension and Social Security and that all shows up on my tax return.
I also got both my Thai drivers licenses, car & motorbike, just using my California drivers license. Get an international license before you come here but no one has ask me about it. I didn’t know they existed before I got here.