This is kinda an age old question, there has always been this debate to some extent. I honestly think the take home messages is, experiment and see what works best for you.
For me personally, I have switched to doing lighter wieght and everything to failure with at least 12-15 reps each set. I am at a point where lifting heaving and being injured is not a "part," of the lifestyle. It helps me mentally wrap my head around not going heavy all the time.