It was clearly a foul but since he went to Duke, K is still paying the refs in the NBA so his players can 'survive' in the league and make Duke look better. Otherwise Duke can't put players in the league, especially big men.
But seriously that play was great!