Конечно же, приезжая в Россию на месяцок каждый год гринкард не утатишь. А вот если будешь приезжать в США два раза в год на месяцок - то как пить дать рано или поздно внезапно можно обнаружить себя посаженным на обратный самолет. Даже если полгода здесь, полгода там. Были случаи, когда возникали вопросы. у офицеров в аэропорту и ликвидировалась гринкарта.
И вообще, дело не в сроке пребывания вне США, а в том, поддерживаеться ли свой "дом" в США: там есть целый список пунктов, таких как банковский счет в американском банке, водительские права, оплата ЖКХ и кредитных карточек, ипотека, собственость, ... в общем всякая фигня, которой обрастает нормально живущий человек.