Essentially correct except that you DO require a Visa and it is issued upon arrival.
Americans are permitted.to stay 30 days without a Visa. An onward flight ticket and address of where you plan to stay is required by Immigration. If you wanted to stay 31-60 days you would indeed require a Visa that you can obtain at the NYC Royal Thai Embassy.
Thanks! Your answer is awaiting moderation.