I am no airline expert, but the seat, privacy and trouble free logistics is the expensive part, no? The rest: food and service is the cheap part.
One row of 6 business class seats replaces what, 20-30 eco seats? That‘s where the cost comes from. So they need to be a factor of 3-5 more expensive because of space with everything else equal.