I agree that economy for 3-4 hours isn't that bad (unless that sector is the last leg in a long haul trip in premium economy or business). Having said that, instead of removing business class because of poor sales, then why not just reduce the fares.