Bazball pros and cons