H1B stamping after extension approval

Hi,

My H1B extension got approved only for 6months even though i completed only 2.5years of stay in US. Also, my I-140 got approved a month back.My question is what could be the reason for getting only 6months extension rather than 2 years or 3 years or atleast 1year? I knew that it depends on the client letter,PO submiited by the employer during filing. Are there any other factors for this short tenure approval?Normally there shouldn’t be any problem when I-140 is approved to give longer tenure of extension.Please let us know.

Thanks

Bala

Those are the only reasons I know of. What term did your employer requested, and what was the duration of the client?