Summary
This quote implies that the new material is significantly better or surpasses the quality and performance of the other material that it is being compared to. It suggests that the newly introduced material is exceptional and superior in terms of its attributes, features, or overall capabilities. The phrase "blew the other stuff away" indicates a clear and significant advantage or superiority of the new material over the existing options.