Even now, marriage-based green card applications are quick and easy. Because almost always they end in an interview at a local USCIS field office, the timing depends in part on the volume and efficiency of that local office but we are seeing most marriage-based green card applications approved within 6 months, regardless of the location. Requests for additional evidence in the marriage-based green card context are rare and when they happen are usually easy to address.
How about marraige based green cards when residing outside the US? Any indication how long this takes and how complicated the process is? My wife and daughter are both US citizens and we live in Germany. I am a German citizen and have no type of visa in the US.
Probably the desire to apply for a green card. Technically you are not supposed to do this in an E3 because it demonstrates immigrant intent, and the E3 doesn’t allow this. I know people who have done it successfully but I also chose to get an H1B before putting in a green card application years ago, and I would be even more cautious in today’s atmosphere.