Business class is better than first class was decades ago, at least the seat is.
I tend to enjoy business class but wouldn't pay much for it. One can sleep much better on a transatlantic red eye but economy class on the daytime JFK-LHR is better. Bottom line is that I might spend miles but not thousands of dollars. I have flown on company funds, though.