My ESTA was revoked (unilaterally and with no reason ever given). I waited on a B1/B2 in Administrative Processing for basically 12 months - all of 2019.
It's a frustrating process because there is literally no information available when the application enters this state, although my suspicion is that this is because nothing is being done.
Anyway it might have been longer but eventually the company's legal team collected statements from all the people this had happened to and they were submitted to one of the US Senators in the state where the company is based. My visa was issued shortly afterwards.
Not sure what message you can take from this except perhaps that the whole system is crazy (arguably even corrupt?)
(To head off the first question: No I don't have any criminal record, and there is no reason anyone has come up with as to why the ESTA was revoked.)