We will probabaly never know, but I would bet that the mission was scrubbed to keep it from becoming a political event for baraq. The goofball in chief turns NASA into a muslim outreach program then wants to show up for the last launch? What a way to win friends and influence people.
If that’s the case, good on them.