From the start of the April 6 edition of Raw on Netflix, WWE delivered its best attempt to respond to criticism for the build ...