Yes, agreed. I came on a fiance visa, then work authorization, then green card, then naturalization. Spouse (the OG US citizen) thought we just needed to get married in the US..