Every time we walk past those pod-like fancy seats to our tiny seats, I always call back to Nick, "one day, Dear! One day." I'm surprised to see a few people say they are not worth the money. I guess we'll just have to bite the bullet and splurge (one day) to see if they are really worth it for us.
There's a critically important fact that I think most people (mostly those who have never before flown up front) often (usually?) fail to understand about "business class" seats. Here it is:
"Business class" is NOT all the same!
"Business class" - or whatever name the airline's marketing team has applied to it - is not a single, uniform thing. Each one is different from the others! If you fail to understand this, and simply choose (and pay for) "business class" without noting the details of the very specific "business class" you are going to get, you could be in for a serious disappointment.
Business class can be wonderful, with great food and drink, super-comfy seats with plenty of space to stretch out (and even walk around a bit), fantastic service, privacy, goodies and sawg, and IMHO the most important of all, a spacious, comfortable sleeping spot where pretty much anyone can enjoy many hours of solid, deep, restful, refreshing sleep. Those flights are very, very nice, and your biggest disappointment might be that they ran out of your favorite champagne (cry me a river, brother). But not all business class seats are like that! Sometimes, "business class" can be just a minor cut above the experience back in coach, with none of the swoon-worthy comforts and posh delights that you might have expected. Like so many things in life, IT DEPENDS on the circumstances and details.
The business class experience you get completely depends on multiple variables, including: The airline. The route. The aircraft type. The specific airplane you happen to be flying on that route on that day. The individual seat you get. Most of those variables are pretty easily discoverable before you buy your ticket. But there's always a small chance that there's a last-minute aircraft swap and you end up in a lesser business class than you had hoped for - that doesn't happen very often (in most cases) but it can. Given the investment that the flight may cost you (whether bought with real money or frequent flyer points), personally I think it's absolutely worth your time to do the small amount of research needed to see exactly what you can expect in your seat and experience.
There are indeed some awesome, wonderful business class experiences available that'll leave you grinning from ear to ear. And there are others that are pretty meh and might make you question your sanity for bothering. IME most are at least pretty good. Before you click the "buy" button, it's really worth knowing which you will get.
Another truism: Any seat in business class is probably going to be better than a seat in economy (or basic economy) on the same flight (remember, airline and specific aircraft type matters). Yes, that's generally true. But how much better? is a question worth asking.
"Is it worth it?" is a question that nobody else can ever really answer, only you can (it's completely subjective, and the question really should be "is it worth it *compared to what*?" Travel choices are full of trade-offs, and we all "value" or prioritize things differently.
For me, "splurging" for business class is worthwhile on any flight when I am going to want to get some sleep; the longer the flight, the more important. Getting a good night's sleep (often when I'm already sleep-deprived before I head to the airport due to pre-trip tasks), that makes a huge difference to my trip, and effectively "buys me" another 1-2 usable days on my trip. That ain't nothing.