As I said before, Reefer, Grady Fuson would disagree with you about whether Headley is MLB ready or not. As far as him not being "impressive enough for the Pirates".
AA San Antonio: .330 BA (433 AB's) 20 HR's 78 RBI's .437 OBP. Have you looked at the stats for the Pirates 3B position from last year?
Jose Castillo .244 BA 0 HR's 24 RBI's .270 OBP
Matt Kata .222 BA 3 HR's 16 RBI's .258 OBP
Jose Bautista .254 BA 15 HR's 63 RBI's .339 OBP
To say Headley would do nothing for them might be stretch.