Where are you from? Most Asian banks have agreements to allow their customers to use their apps to pay in Thailand. You can use QR scan if you have a Korean, Japanese, Singaporean, etc. bank account.
they ask people to "prepare" the TDAC not for showing it rather for people actually filling it. Last time I came in, about one month ago, some people did all the line and arrived to the counter, just to be sent back because they haven't filled the DTAC at all. (By the look on their face, I could say that some travelers even didn't know that the DTAC existed)
As reference, each visa on arrival (for those from countries not elegible for the visa exemption scheme) entry is around USD 60 and it's valid for 15 days only.
not necessarily. I mean, if the OP is from a country elegible for the visa waiver, then yes, total waste. But if he/she isn't, then 10,000 bahth for six months is not that bad.