I seem to recall Darnell challenging the shot and actually making a conscience effort to fly past Lowery and not make any contact at all. It was Lowery who stuck his limbs out to make contact with Darnell. If Lowery had just shot a normal shot, Mee wouldn't have touched him.
Still, give Damon some credit, he made a heads up play, called the refs bluff and not only got the call, but then knocked down all 3 foul shots.
The real debate is in the events after the foul call. As I remember it, the refs told the benches there was no time left on the clock after the foul. The Hawks then called time-out and were awarded the time-out, but shouldn't have been because there was no time left on the clock. This allowed Lowery some time to gather himself before going to the line. After the dubious time-out, the Sixers players came out to line up for Lowery's free-throws but were told that they could not line up because there was no time left on the clock. The Sixers protested because the time-out was allowed and therefore they should be allowed to line up but the refs weren't buying it. So, Lowery shot and hit all 3 shots with no line-up. If the Sixers were allowed to line up, one of them could have knocked the 3rd shot off the rim and the game would have gone into overtime. So, The Hawks got the best of both situations: with no time on the clock, they were allowed to have a timeout and the Sixers weren't allowed to line up for Lowey's foul shots. That's where the contraversy lies, not in the refs call. Considering the circumstances, any other ref would have made the same call.