If you read more of his posts, you will find his 3 year extension beyond 6 years was not based on 485 retrogression. It's simply the 7th year extension but USCIS mistakenly approved for 3 years. Some people in this forum asked him to be cautious in this situation.CaliGC said:Got this from www.immigration-law.com
Three-year increment H-1B extension is available to those (1) whose I-140 petition has been approved but who cannot complete the green card process (2) because of the visa number unavailability. The thresholds for the three-year increment H-1B extension are two-folds: (1) Visa Number is Not Available for Him in the Visa Bulletin, and (2) I-140 immigrant petition has been approved. Accordingly, those EB-3 applicants who have received I-140 petitions are eligible for the three-year extension now since currently no EB-3 visa number is available for anyone. Currently, I-140 approval takes a short time, CSC and TSC processing I-140 petitions with the Receipt Date of May 2005, and VSC processing I-140 petitions with the Receipt Date of March 2005. Seeking 3-year extension as opposed to one-year extension will save oneself from lots of hastles and expenses which are involved in H-1B extension filing.
However, if I were him, I would take it. At least I can enjoy this 3 year extension to renew my driver license in my state.