Scott Powell, President and CEO of Skyline Corporate Communications Group, joined TheStreet to grade its response to all of the negative press.