McCain is pretty well known for NOT putting in pork for his home state or adding things in for any pet projects.
On the other hand, Senator Kyle is well known for trying to bring home the bacon so it does leave McCain free to rail against pork and not look like a hypocrite.
Tell that the biggie telecom companies which he usually does great things for as Chair.