I'm afraid you're dreaming if you think it's temporary! This is clearly global: I just checked the website for the us consulate in Hong Kong, where I used to live, and for mailed in applications it says:
"Cashier’s check made payable to “USDO Symbol 8768”. Personal checks are not acceptable;
Bank draft made payable to “USDO Symbol 8768”;
Money order (U.S. Postal, commercial; international, currency exchange) made payable to “USDO Symbol 8768”;
Bank drafts, money orders, and cashier’s checks must be drawn in U.S. dollars on a bank in the United States and must have been issued within the last five months. You are able to purchase this kind of draft, check, or money order at most large local banks. Please take these instructions and the following sample check to the bank for reference. (PDF 201 KB)"
Looks like this must be a Washington decision. Perhaps there were too many fraudulent charges; at least for in person appointments they can check the pin and ensure the card matches the name etc.
What a pain!