I have found that many countries have similar rules stating you should have a certain amount of cash available to fund your travels.
Over 25+ years of international travel I have only been asked once. I just pulled out my banking app. Showed them the cash in my account and all was settled.
Granted, this was not Thailand, my answer is just to show it happens all over the world.