Do you think businesses on Whyte Avenue have reason to complain?