I love that a post praising the forum for not berating OP on the 1st vs. business nomenclature has turned into a series of posts berating each other on the 1st vs. business nomenclature.
While I'm all for precision in language, everyone here knew exactly what OP meant. Many people use first class/business class interchangeably are generally just trying to say "not coach" - no, it's not 100% correct but there's also a very small portion of the population that cares about a cabin above business class, and an even smaller portion that would buy it (and certainly those who would buy it are very likely to know the difference).