Did the NBA get it right suspending Warriors part owner Mark Stevens for one year and fining him $500,000?